Senior/Lead Backend Developer (Node.js / NestJS)
от 300 000 руб.
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Star-staff"
О проекте:
Предстоит работать с корпоративной коммуникационной платформой: защищённые онлайн-встречи, инструменты совместной работы и мессенджер.
Сейчас команда находится в фазе перехода от монолитной архитектуры на PHP к микросервисам на NestJS.
Чем предстоит заниматься:
-
Проектирование высоконагруженных и отказоустойчивых систем, проработка архитектурных решений, разработка новых backend-сервисов на NestJS (Node.js, TypeScript, RxJS);
-
Работать с высоконагруженными и распределёнными системами, очередями, параллельными операциями, асинхронностью;
-
Менторить младших разработчиков (3–5 человек) и/или кросс-функциональную команду разработки отдельной части сервиса (в каждую команду входит несколько разработчиков, аналитик, тестировщик);
-
Курировать и контролировать процессы тестирования и формирования документации по разрабатываемой части проекта.
Технологический стек:
-
Backend: Node.js, NestJS.
-
Коммуникации: REST, WebSocket, gRPC; очереди - RabbitMQ;
-
Базы данных: PostgreSQL (репликация, шардирование), Redis;
-
Инфраструктура и DevOps: Docker, GitLab CI, IaC;
-
Observability: OpenTelemetry, structured logging, Prometheus/Grafana;
-
Frontend окружение (понимание-будет плюсом): Angular, RxJS, NgRx/Redux.
Кого ищем:
-
6+ лет коммерческого опыта, продвинутый опыт в Node.js и NestJS (production-level);
-
Опыт работы с высоконагруженными системами, event-driven архитектура, масштабирование;
-
Опыт работы с указанным выше стеком: брокеры сообщений, БД, мониторинг, DevOps и CI/CD;
-
Навыки технического лидерства: постановка задач, code-review, менторинг.
Будет плюсом:
-
Опыт миграции real-time сервисов (чат, WebRTC) в микросервисную архитектуру;
-
Чтение, понимание и анализ РНР для осуществления миграции;
-
Публичные выступления, участие в open-source проектах.
Мы предлагаем:
-
Участие в развитии масштабного продукта корпоративного уровня;
-
Влияние на архитектурные решения и процессы команды;
-
Полностью удалённый формат работы и гибкий график;
-
Сильную команду инженеров и возможность прокачивать экспертизу;
-
Оформление по ТК РФ, компания it аккредитована.
09 Ноября
Senior QA engineer (Java), ритейл
Москва
Компания "AWG" Мы в поиске QA engineer, на проект для крупного ритейлера. Проект направлен на создание отдельной подкоманды в периметре...
09 Ноября
Senior/Middle React Native разработчик( СОГАЗ )
Москва
Компания "СОГАЗ" Мы — команда инноваций в сфере цифрового здравоохранения в одном из крупнейших страховых холдингов России. Наша миссия —...
09 Ноября
Москва
Компания "Федеральная Сетевая Компания" Обязанности: Анализ защищенности программных средств, информационных систем и инфраструктуры...
09 Ноября
Tech Lead / Lead Developer / Software Architect
Москва
Компания "Решанс" Мы — динамично развивающаяся компания на рынке финансовых технологий. Наши продукты обрабатывают миллионы транзакций и решают...
09 Ноября
Senior Linux Network Developer (Kernelspace)
Москва
Компания "UserGate" UserGate решает задачи сетевой информационной безопасности Мы придумываем и выпускаем уникальные технологии, которые...
Вакансия размещена в отрасли