Backend Node. js разработчик (удаленная работа)

30 мая 2026

Уровень зарплаты:
от 300 000 до 300 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Backend Node. js разработчик

Описание вакансии

Мы разрабатываем инновационное мобильное приложение EATR, помогающее нашим пользователям контролировать питание, подсчитывать калории и формировать правильные пищевые привычки.

Наши преимущества:

База рецептов, состоящая из более 3000+ вариантов разнообразного и сбалансированного меню.

Мы разрабатываем персонализированный план питания для наших пользователей с учетом здоровья, целей и уровня активности.

В нашем приложении внедрен AI-сканер калорий который помогает распознавать количество килокалорий еды по фото.

1 000 000+ скачиваний в App Store и Google Play.

140 000+ активных юзеров в месяц мы создаем продукт, который люди ценят и готовы оплачивать.

Стабильная прибыль проект вышел в окупаемость с доходом $150K+ в месяц, и мы только набираем обороты!

Наш продукт ориентирован на международный рынок (США, Дубай, Латам и другие).

Сейчас мы в поиске Node.js Developer.


Задачи, которые будут перед тобой стоять:

  • Спроектировать и запустить базовые сервисы на NestJS Auth, Users, Library, Payments, Content-Pipeline.

  • Собрать API для мобильного и веб-клиента REST/GraphQL, валидации, rate-limits, guards.

  • Подготовить прод контейнеризация, CI/CD, миграции БД, алёртинги, роль-аут без даунтайма.

  • Помогать мобильной команде совместный контракт по API, профилирование, оптимизация round-trips.

  • Участвовать в формулировке гипотез и быстрых экспериментальных фич короткие циклы, A/B, телеметрия.

Мы ожидаем от тебя:

  • 5+ лет в backend на Node.js/TypeScript, уверенный NestJS.

  • Реальный прод в 0 1 запускал сервисы с нуля и доводили до прод-стабильности.

  • Стартап-контекст приветствуется быстрые решения, быстрые развороты.

Технические навыки

  • NestJS вглубь Guards, Interceptors, Pipes, модули, DI, lifecycle, тестируемость.

  • Архитектура API REST/GraphQL, пагинации, лимитирование, версии, OpenAPI/Swagger.

  • Асинхронщина очереди, ретраи, дедупликация, идемпотентность, транзакционные outbox-паттерны.

  • PostgreSQL схема, индексы, миграции, explain, оптимизация запросов; Redis кэш/lock/pub-sub.

  • Тесты unit/integration (Jest, Supertest, Testcontainers), e2e для API.

  • Наблюдаемость структурные логи, метрики, базовый трейсинг.

  • CI/CD Docker, GitHub Actions, деплой без простоев.

Будет большим плюсом:

  • Опыт интеграции с AI-сервисами (LLM, TTS, STT, перевод) и контроля затрат.

  • Знания в области векторных баз данных, индексации и RAG-подходов.

  • Понимание специфики мобильной разработки (React Native), опыт совместной проработки API-контрактов и публикации приложений в App Store/Google Play.

Стек на проекте: Nest.js с TypeScript, PostgreSQL, Redis, BullMQ (очереди/фоновая обработка), OpenAI/LLM-инференс (AI-сервисы), TTS/STT-модули (озвучка, распознавание, перевод, векторный поиск), Next.js (App Router) для фронтенда и SSR-интерфейсов, инфраструктура Docker Compose, GitHub Actions (CI/CD), Cloudflare (DNS/edge), Traefik (reverse proxy/SSL).

Мы готовы предложить

  • Удаленный формат работы с любой точки мира;
  • Оплату заработной платы в валюте;
  • Гибкое начало рабочего дня;
  • Распределенная команда, работающая по Московскому времени;
  • Оплачиваемый отпуск и больничные.


Посмотрите похожие вакансии

Разработчик Node.js
Компания: ROSSKO
Зарплата: от 290 000 до 300 000 руб.
Backend-разработчик (Node.js) middle+
Компания: RULET.TV
Зарплата: з.п. не указана
Tech Lead Backend Developer (Node.js)
Компания: Icons8
Зарплата: от 300 000 до 300 000 руб.
Backend Developer (Node.js) в киберспортивный стартап
Компания: DataLouna
Зарплата: от 248 155 до 389 957 руб.