Fullstack JS/TS (Node.js + NestJS + Angular)

ИКС-ПРО

Fullstack JS/TS (Node.js + NestJS + Angular)

Красногорск, Ильинское шоссе, 1А

Метро: Волоколамская

Описание вакансии

Привет!

Мы – это группа компаний «ИКС-КИПЕР». C 2006 года мы производим спутниковое оборудование и разрабатываем программное обеспечение для мониторинга автотранспорта, беспилотной авиации и логистики.

У нас собственная исследовательская лаборатория, штат профессиональных разработчиков и инженеров, а также высокотехнологичное современное производство полного цикла.
Наша команда сегодня – это более 350 сотрудников, 9 филиалов и 64 города присутствия на территории РФ.

Кого мы ищем?

Мы ищем опытного Fullstack-разработчика/

Технологический стек:

Языки и платформы:

✅ TypeScript, Angular2+
✅ Node.js
✅ HTML, CSS
✅ PostgreSQL

Backend:

Node.js (NestJS, местами Sails), PostgreSQL, Redis, ORM (Prisma/Drizzle/TypeORM и т.п.), SQL

Frontend:

Angular (2+ и местами AngularJS), RxJS, Tailwind, Taiga UI
Инфраструктура: Docker, локальный запуск сервисов

Чем предстоит заниматься?

Разрабатывать backend-логику на Node.js
Разрабатывать frontend на Angular 2+
Проектировать и оптимизировать работу с PostgreSQL
Оптимизировать производительность приложений

Наши ожидания:

✔ Уверенный коммерческий опыт Node.js + TypeScript, NestJS;
✔ Опыт Angular и хорошее понимание RxJS (реактивность, потоки, подписки);
✔ Понимание PostgreSQL и умение писать SQL (включая не тривиальные запросы);
✔ Понимание аутентификации/авторизации;
✔ Понимание, зачем нужен Redis и как его применять;
✔ Умение строить поддерживаемую архитектуру: слои/модули/разделение ответственности;
✔ ​​​​​​​Самостоятельность: разобрать бизнес-задачу, предложить решение, вынести спорные моменты на обсуждение.​​​​​​​

Будет плюсом:

➕ PWA / offline-first;
➕ nx monorepo.

Над чем предстоит работать:

- Реализовывать новые фичи по требованиям бизнеса как в новых проектах на новом стеке, так и в легаси проектах;
- Покрывать тестами сложные и критичные участки кода при необходимости;
- Участвовать в код-ревью и помогать коллегам улучшать качество кода.
- Править баги и рефакторить существующий код;
- Участвовать в переносе функционала легаси проекта на свежий стек;
- Проектировать решения для задач высокой сложности: продумывать архитектуру, алгоритмы и ключевые технические решения до начала разработки;
- При необходимости документировать реализованные решения в Confluence: описывать логику работы фичи, ограничения и ключевые нюансы, чтобы модуль был понятен не только через код;
- После реализации фичи доносить до QA суть изменений и сценарии тестирования: объяснять, что было сделано, какие есть ограничения и на что обратить внимание при проверке;
- Инициировать и обсуждать возможные улучшения архитектуры и процессов разработки, если видите точки роста.​​​​​​​​​​​​​​

Посмотреть контакты работодателя

Адрес

Похожие вакансии

АйТиИ Экспо Интернешнл

Fullstack разработчик (Node.js / Next.js)

АйТиИ Экспо Интернешнл

  • Москва

  • Не указана

Рекомендуем
UREMONT
  • Москва

  • Не указана

Рекомендуем
CATAPULTO.RU
  • Москва

  • Не указана

Рекомендуем
АФЛТ-Системс

Backend Developer (Node.js)

АФЛТ-Системс

  • Москва

  • Не указана

Код Тех
  • Москва

  • до 240000 RUR

GLOBALPAS
  • Москва

  • до 240000 RUR

ЦифроТех
  • Москва

  • до 240000 RUR

Fullstack-разработчик

Управляющая Компания Лидер

  • Москва

  • до 270000 RUR

  • Москва

  • от 250000 RUR

Платформа
  • Москва

  • от 250000 RUR

  • Москва

  • до 180000 RUR

Deeptech Engineering
  • Москва

  • до 180000 RUR

Клируэй Текнолоджис

Front-End разработчик (Angular)

Клируэй Текнолоджис

  • Москва

  • до 300000 RUR

АйтиМедиаСервис

Senior Node.JS Developer (Nest.JS, Highload)

АйтиМедиаСервис

  • Москва

  • до 300000 RUR

М.Видео-Эльдорадо

Разработчик Angular (Senior)

М.Видео-Эльдорадо

  • Москва

  • до 300000 RUR

Портобелло Продактс

Fullstack-разработчик junior/middle

Портобелло Продактс

  • Москва

  • до 300000 RUR

evrone.ru
  • Москва

  • до 300000 RUR

WAYMORR
  • Москва

  • до 280000 RUR

TKV Group
  • Москва

  • до 280000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию