Ищем backend-разработчика в продуктовую команду Партнер Деливери — платформу для курьерских парков: приём заказов от заказчика, админка диспетчера, мобильное приложение курьера. Сейчас MVP-1 к пилоту конец августа API заказов, заказы и курьеры, ручное назначение, статусы доставки
Задачи
Разработка и сопровождение backend-сервисов на Node.js, TypeScript, NestJS
Реализация доменной логики: заказы, курьеры, назначение, статусы, торговые точки, города
Проектирование схемы БД, миграции Prisma, оптимизация запросов
REST API для админки, мобильного приложения и интеграции с заказчиком
Идемпотентность, retry, обработка ошибок
Redis: кэш, временные данные, блокировки
Участие в архитектурных решениях, декомпозиции задач, code review
Работа с геопозицией курьеров: приём координат, маршрутизация
Использование AI-агентов Cursor, Claude Code и др в ежедневной разработке
Требования
Уверенное знание Node.js, TypeScript, NestJS
Опыт коммерческой backend-разработки от 2–3 лет
Практический опыт PostgreSQL, Prisma ORM: модели, связи, миграции, транзакции, индексы
Опыт Redis, понимание кэширования
Понимание REST API, интеграций с внешними системами
Понимание микросервисной архитектуры и паттернов DDD
Принципы ООП, SOLID
Умение читать бизнес-требования и предлагать технические решения
Git, участие в code review
Технологический стек
Node.js
TypeScript
NestJS
PostgreSQL
Prisma ORM
Redis
Docker
REST
Jest
Условия
Удалённая работа
Полная занятость
Влияние на архитектуру
Старт — как можно скорее
Описание
Ищем backend-разработчика в продуктовую команду Партнер Деливери — платформу для курьерских парков: приём заказов от заказчика, админка диспетчера, мобильное приложение курьера. Сейчас MVP-1 к пилоту конец августа API заказов, заказы и курьеры, ручное назначение, статусы доставки
Задачи
Разработка и сопровождение backend-сервисов на Node.js, TypeScript, NestJS
Реализация доменной логики: заказы, курьеры, назначение, статусы, торговые точки, города
Проектирование схемы БД, миграции Prisma, оптимизация запросов
REST API для админки, мобильного приложения и интеграции с заказчиком
Идемпотентность, retry, обработка ошибок
Redis: кэш, временные данные, блокировки
Участие в архитектурных решениях, декомпозиции задач, code review
Работа с геопозицией курьеров: приём координат, маршрутизация
Использование AI-агентов Cursor, Claude Code и др в ежедневной разработке
Требования
Уверенное знание Node.js, TypeScript, NestJS
Опыт коммерческой backend-разработки от 2–3 лет
Практический опыт PostgreSQL, Prisma ORM: модели, связи, миграции, транзакции, индексы
Опыт Redis, понимание кэширования
Понимание REST API, интеграций с внешними системами
Понимание микросервисной архитектуры и паттернов DDD
Принципы ООП, SOLID
Умение читать бизнес-требования и предлагать технические решения