Team Lead Node Js Developer

Дата размещения вакансии: 13.10.2025
Работодатель: Правительство Москвы
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Ивана Франко 14
Требуемый опыт работы:
Более 6 лет

Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде!

Обязанности:

  • Создавать новые сервисы с 0
  • Развивать бэкенд части проектов, лидирующая роль в проектировании
  • Поддержка технической инфраструктуры
  • Интеграция внешних сервисов
  • Вести работу по scrum
  • Анализировать и формировать бэклог
  • Повышать уровень квалификации коллег и проводить код-ревью

Требования:

  • Высшее образование
  • Опыт разработки на Node.js от 5-х лет

  • Express/NestJS; модульная архитектура, DI
  • TypeScript: строгая типизация, generics, decorators
  • Работа с БД: PostgreSQL/MySQL (ORM/QueryBuilder), Redis, очереди (Kafka/RabbitMQ)
  • HTTP/gRPC/WebSocket; REST/GraphQL; OpenAPI/AsyncAPI
  • Тесты: unit/integration/e2e, контрактные; Jest/Vitest, Testcontainers
  • Observability: логирование, метрики, трассировка (ELK/EFK, Prometheus, OpenTelemetry)
  • Безопасность: OWASP, OAuth2/OIDC/JWT, секреты, TLS, rate limiting
  • Производительность: профайлинг (clinic, autocannon), кэширование, CQRS, idempotency
  • DevOps базово: Docker, CI/CD, K8s/Helm, feature flags, миграции БД, rollback
  • Желателен опыт с Vue/React

Условия:

  • Работа в динамично развивающейся организации Правительства Москвы

  • Официальное оформление

  • ​​​​​​Высокопрофессиональная команда

  • ​​​​​​Стабильная заработная плата

  • График работы: гибкое начало и окончание рабочего дня с 8:00 до 17:00 или 9:00 до 18.00, или с 10:00 до 19:00; офис/гибрид, возможна удаленная работа, но будет необходимость появляться в офисе ориентировочно 1-2 раза в месяц

  • Офис м. Кунцевская