[Вакансия в архиве] Ведущий программист

От 3 до 6 лет
Полная
График работы: 5/2
Рабочие часы: 8 часов
Описание вакансии

Уважаемые соискатели, при отклике на вакансию, указывайте зарплатные ожидания!

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

  • Разработка, развитие и сопровождение серверных приложений на Node.js;
  • Проектирование и реализация REST API, интеграционных сервисов и backend-компонентов информационных систем;
  • Разработка серверной логики, бизнес-логики и модулей взаимодействия с базами данных;
  • Интеграция с внешними информационными системами, сервисами и API, в том числе с государственными и ведомственными системами;
  • Работа с PostgreSQL: проектирование структуры данных, написание SQL-запросов, оптимизация запросов и работа с миграциями;
  • Работа с брокерами сообщений RabbitMQ/Kafka и системами кеширования Redis;
  • Разработка и сопровождение микросервисных решений;
  • Участие в проектировании архитектуры backend-части информационных систем;
  • Настройка и сопровождение CI/CD-процессов с использованием GitLab CI, Jenkins или аналогичных инструментов;
  • Контейнеризация приложений с использованием Docker, участие в развертывании в Kubernetes;
  • Настройка логирования, мониторинга и диагностики работы сервисов;
  • Участие в код-ревью, анализе технических решений и повышении качества кода;
  • Разработка и сопровождение unit- и интеграционных тестов;
  • Подготовка технической документации по реализованным сервисам, API и интеграционным механизмам.

Требования:

  • Опыт коммерческой backend-разработки на Node.js от 3 лет;
  • Уверенное владение JavaScript и/или TypeScript;
  • Опыт разработки серверных приложений на NestJS, Express.js, Fastify или аналогичных фреймворках;
  • Понимание принципов проектирования REST API и клиент-серверного взаимодействия;
  • Опыт работы с PostgreSQL, написания SQL-запросов и оптимизации работы с данными;
  • Опыт работы с ORM/Query Builder: TypeORM, Sequelize, Prisma, Knex или аналогичными инструментами;
  • Опыт работы с Redis, RabbitMQ/Kafka или иными брокерами сообщений;
  • Понимание принципов микросервисной архитектуры и межсервисного взаимодействия;
  • Опыт работы с Docker, базовое понимание Kubernetes;
  • Навыки работы с Git, GitLab CI/CD, Jenkins или аналогичными инструментами;
  • Опыт разработки тестов с использованием Jest, Mocha, Supertest или аналогичных инструментов;
  • Опыт работы в Linux-среде;
  • Понимание принципов безопасности backend-приложений, управления доступом и обработки ошибок;
  • Умение разбираться в существующем коде, сопровождать и развивать legacy-решения.

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

  • Опыт разработки на NestJS;
  • Опыт работы с государственными информационными системами и интеграциями;
  • Опыт интеграции через СМЭВ или иные межведомственные интеграционные контуры;
  • Опыт работы с SOAP, XML, XSD и электронной подписью;
  • Опыт работы с Keycloak, OAuth 2.0, OpenID Connect, JWT;
  • Понимание принципов построения отказоустойчивых и высоконагруженных backend-сервисов;
  • Опыт оптимизации производительности Node.js-приложений;
  • Опыт работы с очередями задач, event-driven архитектурой и асинхронной обработкой данных;
  • Базовое понимание frontend-технологий React/Vue для взаимодействия с frontend-командами.

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

  1. Backend: Node.js, TypeScript, JavaScript, NestJS, Express.js, Fastify
  2. API и интеграции: REST API, SOAP, JSON, XML, Swagger/OpenAPI
  3. Базы данных: PostgreSQL / Postgres Pro, MySQL / MariaDB, MongoDB
  4. ORM и миграции: TypeORM, Sequelize, Prisma, Knex
  5. Очереди и кеширование: Redis, RabbitMQ, Kafka
  6. Контейнеризация и оркестрация: Docker, Docker Compose, Kubernetes
  7. CI/CD и VCS: Git, GitLab, GitLab CI/CD, Jenkins
  8. Мониторинг и логирование: Grafana, Prometheus, Graylog, ELK
  9. Тестирование: Jest, Mocha, Supertest
  10. ОС: Linux, Ubuntu, Astra Linux, RED OS

Условия:

Конкурентная заработная плата (обсуждается индивидуально) + годовое премирование по результатам работы;

График: 5/2, с 09:00 до 18:00, в пятницу - до 16:45;

Система материальной помощи. Выплаты к юбилейным датам. Новогодние подарки детям;

Офис в центре Москвы, в шаговой доступности от метро Курская, Красные Ворота;

Аккредитованная IT-компания
Ключевые навыки
TypeScript
Node.js
JavaScript
NestJS
PostgreSQL
Redis
Express.js
RabbitMQ
Apache Kafka
Docker
Kubernetes
Linux
Gitlab
CI/CD
REST API
SOAP
Swagger
Jest
Grafana
Вакансия опубликована: 16 июля 2026, Москва
Похожие вакансии
Ведущий инженер-программист Golang
Новая
От 3 до 6 лет

Разработка новой функциональности кросс платформенного клиента (windows/linux). Багфиксы существующего кода по найденным тестировщиками багам или полученным через ServiceDesk.

АТОЛ, группа компаний
4,0 129 отзывов
Москва,
сегодня
Ведущий программист 1С
Новая
От 3 до 6 лет
Можно удаленно

Сопровождение информационных систем, разработанных на платформе 1С: ПРЕДПРИЯТИЕ 8.2, 1С: ПРЕДПРИЯТИЕ 8.3, доработка конфигураций, администрирование, обновление...

Русское море
4,1 21 отзыв
Москва,
сегодня
Что говорят сотрудники
Москва,
октябрь 2024

Специалист 1С

Москва,
октябрь 2024
Работал меньше года
4,0
Что нравится
Лояльное руководство, гибкие условия труда, предоставляют все необходимое для работы, удобное расположение офиса, неплохой уровень зп для отдельных должностей
Что можно улучшить
Очень большое количество рабочих задач, малопереспективные далеко идущие планы при отсутствии укомплектованного набора сотрудников в отделы для решения этих задач, отсталый технологический стек при отсутствии документации на системы и полное отсутствие мало мальски поддержки разработчиков, нет ДМС
ФГБУ ГИВЦ Минкультуры России
4,1
Очень хорошо
84%
Рекомендуют
Оценки по категориям
4,3
Условия труда
4,2
Коллектив
4,1
Руководство
4,2
Уровень дохода
4,0
Условия для отдыха
4,0
Возможности роста
Преимущества и льготы компании
Сотрудники чаще всего указывали следующие льготы и преимущества на основании 31 отзыва
74% Своевременная оплата труда
65% Удобное расположение работы
61% Удаленная работа
45% Оплата больничного
39% Гибкий рабочий график
29% Место для парковки
26% Профессиональное обучение
13% Оплата мобильной связи
10% Система наставничества
10% Наличие кухни, места для обеда
6% Корпоративный транспорт
3% Корпоративные мероприятия
3% Медицинское страхование
Похожие вакансии
Ведущий инженер-программист сетевых устройств
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Инженер-программист
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Ведущий программист 1С
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Ведущий программист
Новая
От 1 года до 3 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru
Ведущий инженер-программист сетевых устройств (Зеленоград / гибрид)
Новая
От 3 до 6 лет
Откликнуться Доступен быстрый отклик с автоматическим добавлением резюме с hh.ru