YATT FAXRIDDINOV MIRODIL SHAMSIDDIN OGLI
Backend разработчик (Node.js / NestJS)
Не указана
- Node.js
- TypeScript
- PostgreSQL
- MySQL
- GraphQL
- REST API
- Redis
- MongoDB
- API
Мы ищем backend-разработчика, который поможет поддерживать и развивать существующую архитектуру, а также участвовать в проектировании и улучшении системы под рост нагрузки.
Что мы предлагаем
- Свобода в архитектурных решениях: возможность с нуля строить сложные системы и/или переосмысливать существующие на современном стеке (Node.js, NestJS, TypeScript, PostgreSQL, Drizzle ORM).
- Среда доверия и ответственности: минимум бюрократии и созвонов, фокус на эффективности, самостоятельности и качестве.
- Работа рядом с продуктом: прямое взаимодействие с product-менеджером и командой, быстрые циклы “идея → реализация → обратная связь”.
Задачи
- Поддержка и развитие текущей backend-архитектуры на Node.js / NestJS.
- Работа с PostgreSQL: проектирование схем, индексы, анализ и оптимизация запросов.
- Настройка и поддержка deploy-инфраструктуры через Docker и виртуальные серверы (Ubuntu).
- Базовая работа с AWS (деплой, хранение данных, основные сервисы).
- Плотная работа с frontend-разработчиками и product-менеджером: обсуждение API, уточнение требований, декомпозиция задач.
- Подготовка системы к масштабированию: внедрение решений под рост нагрузки (кэширование, очереди, отказоустойчивость и т.д.).
Ожидания от кандидата
- 3+ года коммерческого опыта разработки на Node.js / TypeScript, уверенное знание NestJS.
- Сильные навыки работы с PostgreSQL: нормализация, индексы, оптимизация запросов.
- Практический опыт с Drizzle ORM или готовность быстро освоить.
- Уверенная работа с Ubuntu: деплой, systemd, nginx, SSL, базовый мониторинг.
- Понимание принципов масштабируемых систем: кэширование, транзакции, очереди, работа под нагрузкой.
- Готовность брать ответственность за результат, качество и стабильность сервиса.