Middle+/Senior Node.js Backend Developer
Что за роль
Команда развивает B2B-платформу для автоматизации логистики и управления заказами. Сервис объединяет обработку заказов, управление поставками, расчёт стоимости доставки и интеграции с внешними системами. Backend-разработчик будет создавать серверные модули, развивать архитектуру и реализовывать бизнес-логику на Node.js и TypeScript.
Что предстоит делать
- Разрабатывать backend-модули и поддерживать существующие сервисы продукта.
- Проектировать REST API и взаимодействие между компонентами системы.
- Реализовывать асинхронную обработку задач и событий с использованием брокеров сообщений.
- Создавать интеграции с внешними API и сервисами.
- Оптимизировать SQL-запросы и производительность backend-систем, работать с PostgreSQL, транзакциями и индексами.
- Покрывать критическую бизнес-логику тестами, участвовать в code review и использовать Docker, Git и CI/CD.
- Участвовать в технических и архитектурных решениях по развитию продукта.
Что потребуется
- От трёх лет коммерческого опыта разработки на Node.js.
- Уверенное знание TypeScript и практический опыт работы с NestJS.
- Понимание PostgreSQL, транзакций и индексов.
- Опыт использования Redis и брокеров сообщений.
- Понимание асинхронности, конкурентной обработки запросов и обработки ошибок.
- Опыт работы с Docker, Git и CI/CD.
Что важно знать
В основном стеке — Node.js, TypeScript, NestJS, PostgreSQL, Redis, RabbitMQ и Docker. Опыт микросервисов, event-driven архитектуры, Kubernetes, OpenTelemetry и высоконагруженных API будет плюсом. Вакансия предусматривает гибкое начало рабочего дня и долгосрочную разработку продукта.
О компании
serenity.agency указана как компания, нанимающая разработчика для B2B-платформы в сфере логистики.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram