Backend-разработчик Node.js
Ищем опытного backend-разработчика с опытом от 3 лет на Node.js для разработки и сопровождения серверных приложений. Нужно уверенное владение JavaScript/TypeScript, опыт с NestJS/Express, PostgreSQL, Docker, CI/CD. Предлагают конкурентную зарплату, офис в центре Москвы, график 5/2.
Зарплата не указана — оценили по рынку
На основе 86 похожих вакансий за 90 дней.
Что предстоит делать
- Разработка, развитие и сопровождение серверных приложений на 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-командами.
- Технологический стек:
- Backend: Node.js, TypeScript, JavaScript, NestJS, Express.js, Fastify;
- API и интеграции: REST API, SOAP, JSON, XML, Swagger/OpenAPI;
- Базы данных: PostgreSQL / Postgres Pro, MySQL / MariaDB, MongoDB;
- ORM и миграции: TypeORM, Sequelize, Prisma, Knex;
- Очереди и кеширование: Redis, RabbitMQ, Kafka;
- Контейнеризация и оркестрация: Docker, Docker Compose, Kubernetes;
- CI/CD и VCS: Git, GitLab, GitLab CI/CD, Jenkins;
- Мониторинг и логирование: Grafana, Prometheus, Graylog, ELK;
- Тестирование: Jest, Mocha, Supertest;
- ОС: Linux, Ubuntu, Astra Linux, RED OS.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийСтарший Frontend разработчик
~1 817 240 ₸ оценка
Ищем старшего фронтенд-разработчика для создания клиентской части новой P2P платежной платформы: торговый стакан, личный кабинет, интерфейс сделок и чат в реальном времени. Нужен сильный опыт с TypeScript, React, Next.js, WebSockets и управлением состоянием (Zustand/Redux Toolkit). Предлагают удаленную работу, участие в формировании архитектуры с нуля и сотрудничество с международной командой.
Senior Frontend разработчик
~1 817 240 ₸ оценка
Ищем Senior Frontend разработчика с опытом от 4 лет для работы над сложными многопользовательскими системами. Стек: Vue 3, TypeScript, Pinia, микрофронтенды. Полная удалёнка, оформление по ТК РФ, сильная команда и интересные задачи.
Frontend-разработчик
~1 817 240 ₸ оценка
Ищем опытного Frontend-разработчика (от 3 лет) для развития цифрового продукта крупного банка в формате аутстаффа. Нужно уверенно владеть React, TypeScript, Redux и REST API, работать в большой кодовой базе. Предлагают удалённую работу в московском часовом поясе, гибкий график, ДМС и профессиональный рост.
Backend-разработчик на NodeJS
~1 817 240 ₸ оценка
Российская IT-компания НЕОСОФТ ищет опытного Backend-разработчика на Node.js для развития интернет-дискаунтера 63pokupki.ru. Нужно писать качественный код, проектировать архитектуру, работать с REST API, базами данных и брокерами сообщений. Требуется опыт от 4 лет, знание TypeScript и AI. Предлагают полную удалёнку, гибкий график и карьерный рост.
JavaScript инженер
~1 817 240 ₸ оценка по стеку
Разработка диалоговых систем и интеграций для бизнес-автоматизации. Нужен опыт в JavaScript/Node.js от 3 лет, знание AI-агентов и платформ поддержки. Предлагают удаленную работу, страховку и обучение.
JavaScript инженер
~1 817 240 ₸ оценка по стеку
Ищем опытного JavaScript-инженера с 3+ годами опыта во фронтенд-разработке на React (включая React Native). Вы будете создавать новые продукты и функции для платформы управления партнерами и мульти-магазинными операциями. Предлагается удаленная работа, гибкий график, обучение и медицинская страховка.