Description
Сейчас мы ищем Senior Node.js разработчиков в связи с масштабированием внутренних проектов. Мы — продуктовая команда, работающая над несколькими проектами на стыке аналитики и автоматизации. Используем подход Documentation-as-Code и итеративную разработку в повседневной работе.
Ищем бэкенд-разработчика, готового брать на себя ответственность за архитектурные решения и качество кода.
Обязанности
Проектирование, разработка и поддержка backend-сервисов на NestJS и TypeScript. Разработка и развитие микросервисной архитектуры, обеспечение отказоустойчивости и масштабируемости. Проектирование REST API contract-first (OpenAPI как SSOT, mock + реальный сервис от одного контракта).
Интеграция с внешними сервисами и источниками данных (мессенджеры, SSO, объектные хранилища). Обеспечение безопасности backend-сервисов: защита пользовательских данных, управление секретами, подпись и валидация межсервисных запросов. Написание автоматических тестов, поддержание качества кода и актуальной документации.
Участие в настройке и поддержке CI/CD-пайплайнов. Участие в принятии архитектурных решений с фокусом на производительность, безопасность и масштабируемость.
Требования
Уверенный опыт разработки на NestJS и TypeScript (от 4 лет в коммерции) Опыт проектирования и поддержки микросервисной архитектур Хорошее знание MongoDB и PostgreSQL Опыт работы с Redis (кэширование, очереди, распределённые блокировки) Практический опыт contract-first разработки REST API (OpenAPI, mock-серверы, кодогенерация т
Full description, company and the link to apply — after you sign in.
Sign inEmployer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.