Middle+ / Senior Node.js разработчик

Дата размещения вакансии: 13.03.2026
Работодатель: RedLab
Уровень зарплаты:
от 140000 до 300000 RUR
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Ты сможешь получить опыт и раскрыть свой потенциал, работая над уникальными технологичными проектами наших клиентов.

Ты фокусируешься на технических задачах, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и своевременно оплачиваем работу на проекте.

Приглашаем Node-разработчика для работы на IT-проектах наших клиентов (в формате аутстафф).

Задачи:

  • Разработка и поддержк серверной части приложений на Node.js (Nest.js, Express.js, Fastify)

  • Создание RESTful API и работа с WebSockets

  • Проектирование и оптимизация баз данных (PostgreSQL, MongoDB)

  • Написание эффективных SQL-запросов, работа с ORM (TypeORM, Sequelize, Prisma)

  • Интеграция сторонних API и сервисов

  • Реализация авторизации и аутентификации (JWT, OAuth)

  • Разработка и поддержка микросервисной архитектуры

  • Работа с очередями задач (RabbitMQ, Redis, Bull, Agenda)

  • Написание юнит- и интеграционных тестов (Jest, Mocha, Chai)

  • Документирование API с использованием Swagger/OpenAPI

  • Участие в код-ревью, соблюдение best practices

  • Оптимизация производительности и масштабируемости приложений

  • Взаимодействие с командой (фронтенд-разработчиками, тестировщиками, DevOps)

Обязательные требования:

  • Опыт коммерческой разработки на JavaScript/TypeScript – от 3 лет

  • Опыт работы с Node.js – от 2-3 лет

  • Уверенное владение NestJS (или Express.js/Fastify)

  • Опыт разработки REST API и/или WebSocket

  • Опыт работы с SQL/NoSQL (PostgreSQL, MongoDB)

  • Умение писать оптимизированные SQL-запросы и работать с ORM (TypeORM, Sequelize, Prisma)

  • Опыт работы с Swagger (OpenAPI)

  • Понимание веб-технологий (HTTP, HTTPS, WebSockets, JWT, OAuth)

  • Навыки работы с Git (GitHub/GitLab/Bitbucket)

  • Опыт проектирования схемы БД и написания миграций

  • Базовые знания Docker (развертывание приложений)

  • Умение тестировать код (Jest, Mocha, Chai)

  • Опыт работы с очередями задач (Bull, Agenda, Redis, RabbitMQ)

  • Базовое понимание микросервисной архитектуры

  • Опыт работы с gRPC (будет плюсом)

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

  • Опыт работы с GraphQL

  • Знание Kubernetes

  • Опыт работы с AWS/GCP

Мы предлагаем:

  • Удаленную работу - возможность работать из любого города

  • Заключение договора гражданско-правового характера.

  • Важно! Оплата за фактически отработанное время на проекте, выплата осуществляется в российских рублях

  • Интересные и уникальные проекты - в финансовой и промышленной сферах

Мы предоставляем сложные, но стабильные проекты с современным стеком. Ты фокусируешься на коде и архитектуре, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и защиту твоего спокойствия и интересов.

Твоя зона ответственности — качественный продукт, наша — надежная поддержка и своевременная оплата.

Этапы отбора:

Мы уважаем твое время, поэтому наш процесс отбора максимально прозрачен:

  1. Анкета – знакомство с твоим опытом в чат-боте.

  2. Первичное интервью – расскажем о проектах, узнаем друг друга.

  3. Техническое интервью – обсуждение твоих навыков и кейсов.

  4. Предложение о сотрудничестве.