yandex
C
Codex-IT
Страна
Россия
Зарплата
160 000 ₽ – 220 000 ₽
MiddleУдалённоПолная занятость

Node.js разработчик (backend)

ИИОценка ИИ

Хорошее предложение для Middle-разработчика с современным стеком и возможностью удаленной работы. Оценка немного снижена из-за проектного характера работы (2-3 месяца активной фазы), что может быть менее стабильно, чем долгосрочный продукт.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Роль требует глубоких знаний архитектурных паттернов (CQRS, EDA) и опыта работы с высоконагруженными системами, что выше среднего уровня для обычного Middle-разработчика. Также ожидается владение широким стеком технологий, включая как реляционные, так и NoSQL базы данных.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана230 000 ₽
Рынок180 000 ₽ – 300 000 ₽
ИИОценка ИИ

Предложенная вилка 160 000 – 220 000 ₽ соответствует рыночному уровню для Middle Node.js разработчика в России, однако находится ближе к нижней и средней границе для специалистов с опытом в Highload и сложной архитектурой. На рынке Senior-специалисты с таким набором навыков (CQRS, EDA) могут претендовать на суммы от 300 000 ₽.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Контакты для отклика

Откройте контакты, указанные в вакансии.

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

#вакансия #NodeJS #TypeScript #NestJS #PostgreSQL #MongoDB #Redis #RabbitMQ #CQRS #EventDriven #Highload #SOA #remote #middle #senior

Node.js разработчик (backend)

Оплата: 160 000 – 220 000 ₽

Компания: 💻Codex-IT

Грейд: Middle

Локация и гражданство: РФ

Требуемый опыт работы: от 3 лет

Формат: Удаленная работа

О проекте:

Разработка высоконагруженного backend-решения с использованием микросервисной архитектуры и событийно-ориентированного подхода. Проект рассчитан на интенсивную разработку в течение 2–3 месяцев с последующей поддержкой.

📌 Задачи:

  • Проектирование и разработка backend-сервисов на Node.js (NestJS)
  • Работа с базами данных (PostgreSQL, MongoDB, Redis)
  • Интеграция через брокеры сообщений (RabbitMQ / NATS)
  • Реализация CQRS, Event-Driven Architecture, SOA
  • Проектирование высоконагруженных систем с учетом масштабируемости
  • Обеспечение безопасности приложений, настройка мониторинга и логирования
  • Написание тестов (unit / integration / e2e)
  • Участие в code review и поддержание качества кода

📋 Требования (обязательные):

  • Сильный TypeScript (продвинутый уровень)
  • Опыт коммерческой разработки на Node.js и NestJS от 2+ лет
  • Опыт работы с реляционными и NoSQL базами данных: PostgreSQL, MongoDB, Redis
  • Опыт работы с брокерами сообщений: RabbitMQ или NATS
  • Понимание и применение CQRS, Event-Driven Architecture, SOA
  • Опыт проектирования высоконагруженных сервисов (highload)
  • Понимание основ безопасности приложений (аутентификация, авторизация, защита данных)
  • Опыт настройки мониторинга и логирования (ELK, Prometheus, Grafana или аналоги)
  • Git, CI/CD (GitHub Actions / GitLab CI)

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

  • Опыт работы с Docker / Kubernetes
  • Знание GraphQL
  • Опыт миграции монолита в микросервисы
  • Понимание DDD (Domain-Driven Design)

🙋 Условия:

  • Работа над сложными и интересными проектами в сильной команде.
  • Удаленный формат работы с гибким графиком.
  • Возможность профессионального роста и обучения.
  • Конкурентная заработная плата, обсуждается по итогам собеседования.

💬 Контакт: Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Node.js
  • TypeScript
  • NestJS
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ
  • NATS
  • CQRS
  • Event-Driven Architecture
  • SOA
  • Highload
  • Unit Testing
  • Docker
  • Kubernetes
  • GraphQL
  • DDD
  • CI/CD

Возможные вопросы на собеседовании

Проект предполагает использование CQRS и Event-Driven Architecture. Важно понимать, как кандидат разделяет потоки данных.

Расскажите о вашем опыте реализации CQRS: какие сложности возникали при синхронизации Read и Write моделей?

Вакансия упоминает Highload. Необходимо проверить навыки оптимизации.

Как бы вы спроектировали систему для обработки 10 000 запросов в секунду, используя Node.js и Redis?

Используются RabbitMQ и NATS. Важно знать механизмы гарантии доставки.

В чем разница между стратегиями доставки сообщений 'at-least-once' и 'exactly-once' в RabbitMQ, и как обеспечить идемпотентность обработчиков?

Работа с PostgreSQL и MongoDB одновременно требует понимания сильных сторон каждой БД.

В каких случаях в рамках одного микросервиса вы бы предпочли хранить данные в MongoDB вместо PostgreSQL?

Безопасность указана в задачах.

Какие методы защиты Node.js приложения от OWASP Top 10 угроз вы считаете наиболее критичными и как их внедряете?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

C
Codex-IT
Россияот 160 000 ₽
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!