Проекты: Платформа онлайн-покупки авиабилетов / Telegram-приложение для ТВ-компании (управление аккаунтами, работа с внешними API)
О проектах: Платформы уже в продакшене. Архитектура — монолит, активно взаимодействует с внешними API. Проект живой, сложный, с реальными пользователями. Нам нужен человек, который умеет читать, понимать и дорабатывать чужой код.
Стек: Node.js + NestJS (монолит), Prisma ORM, PostgreSQL, внешние API
Локация: Кандидаты только из Узбекистана
Формат: Удалёнка / гибрид / штат
Тип занятости: Полная / частичная (по согласованию)
Обязанности:
Разбираться в существующем коде (монолитная структура, NestJS)
Поддерживать и развивать текущую функциональность
Разрабатывать новые модули и API-интеграции
Участвовать в ревью кода и обсуждении архитектурных решений
Обеспечивать стабильную работу и проводить отладку в случае багов
Взаимодействовать с другими участниками команды (дизайнеры, QA, проектный менеджер)
Опыт коммерческой разработки на Node.js — от 3 лет
Отличное знание NestJS (обязательно)
Опыт работы с SQL, предпочтительно PostgreSQL
Опыт с Prisma ORM
Навык написания поддерживаемого и тестируемого кода
Понимание принципов REST API
Умение разбираться в чужом коде и быстро адаптироваться
Опыт с PHP (Yii2) — как бэкап для поддержки отдельных модулей
Docker — для сборки и деплоя
Уверенное владение TypeScript
❗ ВАЖНО:
Все вышеперечисленные требования — обязательны
Кандидаты без опыта с NestJS и Prisma — не рассматриваются
Обязательно прислать сопроводительное письмо, в котором:
— Кратко опишите, над какими проектами вы работали
— Какие внешние API приходилось интегрировать
— Есть ли опыт поддержки существующих решений
⚠️ Резюме без сопроводительного письма не будет рассмотрено
Sigma Sweden Software AB
Ташкент
до 2500 USD
Citi Fuel (ООО Staff Atlantic)
Ташкент
от 2000 USD