Backend-разработчик (Node.js / TypeScript) AI-фитнес-приложение (удаленная работа)

21 августа 2026

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

Вакансия: Backend-разработчик (Node.js / TypeScript) AI-фитнес-приложение

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

Весь серверный контур продукта на тебе: от алгоритмов персональных планов и оркестрации AI-тренера до платежей, инфраструктуры и релиза в сторы.

SG мобильное приложение (iOS + Android): персональные тренировки, питание и AI-тренер. Ищем backend-разработчика, который

возьмёт серверную часть целиком и доведёт её до релиза v1 в App Store и Google Play примерно за 3 4 месяца.

О проекте

Подготовительный этап позади: есть проработанное ТЗ, формализованные алгоритмы персонализации и полностью отрисованный дизайн приложения. Это не чистое поле и по коду: backend-ядро уже работает, LLM-сервис для готов мозг строить не нужно, только интегрировать. Твоя часть превратить всё это в сервер, на который опирается настоящее мобильное приложение.

AI-агенты и вайб-кодинг у нас часть ежедневного процесса, как git. Рутину пишет агент, инженер владеет архитектурой и отвечает закаждую строку. Мы не считаем токены смотрим на качественный и надежный результат.

Обязанности:

  • Построить аутентификацию под мобильное приложение: email-OTP, OAuth (Google/Apple), JWT + refresh-сессии.
  • Спроектировать REST API основных модулей: дневник тренировок, дневник питания с поиском по большому каталогу продуктов, профиль с системой наград.
  • Реализовать бизнес-логику, в которой есть над чем подумать: алгоритмы формирования и адаптации плана тренировок и питания (план меняют и действия пользователя, и AI), сценарии вроде переноса тренировок с пересчётом расписания, разграничение free/premium.
  • Собрать чат с AI-тренером глубже, чем вопрос-ответ : структурированные ответы, карточки-превью тренировок, действия прямо из чата пользователь пишет добавь вес , и запись появляется в дневнике. Сам LLM готов нужны оркестрация, контекст и API чата.
  • Подключить подписки и платежи: валидация IAP-чеков Apple/Google, вебхуки.
  • Настроить пуш-уведомления (FCM/APNs) и закрыть релизный контур: тесты, миграции, логи, окружения.

Ты единственный backend-разработчик проекта и архитектор серверной части: свобода в решениях и ответственность за результат. При этом не прыжок без страховки: руководитель разработки регулярно ревьюит код, scope v1 зафиксирован, задачи декомпозированы входишь не в туман, а в понятный план.

Стек

Node.js, TypeScript, Express, Prisma, PostgreSQL. Клиент React Native + TypeScript, его пишет второй разработчик; AI-часть решена готовым LLM-сервисом.

Кого ищем

Человека, которому нравятся высокий темп и видимый результат: v1 собираем за 3 4 месяца, и каждая неделя заметно двигает продукт. Задачи часто приходят без готового решения ждём, что ты будешь предлагать свои варианты и защищать их, а не ждать детальной постановки. Процессов минимум, многое настроишь под себя; если комфортнее в выстроенных регламентах большой компании у нас будет непривычно.

И нам важно, как ты работаешь с людьми: спокойно даёшь и принимаешь обратную связь, слышишь команду и говоришь, если что-то идёт не так. Дружелюбное и уважительное отношение друг к другу наша ценность, и высокий темп ей не противоречит.

Обязательно:

  • Опыт вайб-кодинга AI-инструменты разработки (Claude Code, Cursor или аналог) уже твой ежедневный рабочий инструмент. Умеешь декомпозировать задачу для агента, валидировать и дорабатывать сгенерированный код вайб-кодинг у нас ускоряет разработку, не снижая качества. Весь темп проекта построен на связке инженер + AI ; на техническом интервью попросим показать, как ты работаешь с агентом на живой задаче. Если это для тебя давно норма нам по пути.
  • 3+ года коммерческой разработки на Node.js + TypeScript.
  • Уверенный PostgreSQL и ORM (Prisma плюс; TypeORM/Sequelize/Knex с готовностью пересесть ок).
  • Проектирование REST API: валидация, пагинация, коды ошибок, версионирование.
  • Практический опыт с аутентификацией: JWT, refresh-токены, OTP или OAuth хотя бы часть руками.
  • Тесты пишешь, а не планируешь начать .

Будет плюсом:

  • Валидация IAP-чеков Apple/Google или другой опыт с платежами.
  • FCM/APNs и системы уведомлений.
  • Интеграции с LLM API: стриминг, контекст-менеджмент.
  • Docker, CI/CD, настройка окружений отдельного DevOps в команде нет, инфраструктуру поднимаем сами.

Не совпадает всё до пункта всё равно откликнись

Как устроен найм

Короткий созвон техническое интервью с живой сессией с AI-агентом оффер; обычно 1 2 недели от отклика (возможно быстрее). Фидбэк получает каждый.

Как откликнуться

Напиши пару строк о себе и пришли ссылку на код (GitHub или пример проекта). Сопроводительное письмо не нужно.

Условия

  • Занятость: фуллтайм, полный рабочий день.
  • Формат: удалёнка; работаем по МСК, желательно часовой пояс не дальше МСК+3.
  • Оформление: ИП / самозанятость / ГПХ.
  • AI-подписки (Claude Code / Cursor): оплачиваем.
  • Горизонт: v1 в сторах за 3 4 месяца; после релиза позиция сохраняется, продукт и зона ответственности растут дальше.