Senior AI Fullstack Engineer

Работодатель:
Опыт работы:
Более 6 лет
Место работы:
Москва

Мы создаём AI-приложение про питание и образ жизни для ежедневного использования. Это не просто трекер калорий — внутри AI-ассистент, интеграции с сервисами и партнёрами, инструменты для питания, привычек, onboarding и персонализации. Цель продукта — помогать пользователям выстраивать устойчивые привычки без стресса и сложных интерфейсов.

Сейчас проект находится на стадии запуска MVP. Ищем сильного инженера на part-time с 2-недельным тестовым периодом и перспективой перехода на full-time.

Нужен Senior expert с опытом AI-first/AI-native продуктами больше 2 лет, который сможет быстро разобраться в существующем коде, усилить backend, помочь с React Native-частью и довести систему до стабильного, безопасного и масштабируемого production-уровня.

Что предстоит делать

  • Разрабатывать новые продуктовые фичи.
  • Поддерживать и развивать существующий backend.
  • Приводить backend к production-уровню по reliability, security и maintainability.
  • Усиливать domain-логику: auth, onboarding, nutrition, chat.
  • Разбирать и закрывать критичный технический долг.
  • Проектировать устойчивые интеграции с внешними AI/API-сервисами.
  • Работать с Supabase, Postgres, Storage, migrations.
  • Поддерживать frontend/mobile-часть на React Native.
  • Помогать с релизным циклом мобильного приложения.
  • Документировать важные технические решения.
  • Участвовать в коротких ежедневных синках примерно по 15 минут.

Текущий стек

Backend:

  • Node.js, TypeScript;
  • NestJS 11 как основной API backend;
  • REST API;
  • Swagger / OpenAPI;
  • DTO validation через class-validator и Zod;
  • Supabase: Postgres, Auth-подходы, Storage, SQL migrations;
  • AI stack: Mastra, Vercel AI SDK, OpenRouter / OpenAI-compatible providers.

Что для нас важно

  • 6+ лет опыта в backend-разработке.
  • Опыт работы с AI-first, AI-native продуктами.
  • Уверенный senior-level.
  • Опыт работы с AI-продуктами, LLM, agents/tools, AI SDK.
  • Глубокий опыт с Node.js и TypeScript.
  • Опыт разработки production API и сложной backend-логики.
  • Практический опыт с Postgres: схемы, миграции, индексы, связи, ограничения.
  • Опыт с auth/security: RBAC, secrets management, rate limiting, abuse prevention.
  • Понимание reliability, observability, error handling и production-подходов.
  • Опыт проектирования отказоустойчивых интеграций с внешними AI/API-сервисами.
  • Опыт с NestJS или другими backend-фреймворками в Node.js-экосистеме.
  • Опыт с Supabase.
  • Знание LLM/tool orchestration.
  • Знание React Native.
  • Опыт выпуска приложений в App Store / Google Play и понимание release cycle.
  • Умение быстро разбираться в существующем коде и приоритизировать риски.
  • Самостоятельность, технический кругозор и умение предлагать практичные решения.
  • Способность принимать архитектурные решения с учётом time-to-market и стоимости поддержки.
  • Готовность быть на связи, работать в команде и вести конструктивную техническую дискуссию.

Будет плюсом

  • Опыт с mobile-first продуктами.
  • Опыт вывода MVP в production.
  • Опыт в healthtech, wellness, foodtech, lifestyle или consumer apps.
  • Опыт настройки monitoring, alerting, error tracking.
  • Опыт работы в ранней startup-команде.

Формат работы/Мы предлагаем

  • оплачиваемый 2-недельный тестовый период на парт-тайме, затем full-time/part-time (по договоренности)
  • Формат оплаты и загрузка обсуждаются индивидуально
  • Работа в европейской тайм-зоне
  • возможность сильно влиять на техническое развитие продукта

  • сложные AI/product engineering задачи

  • команда сильных и вовлечённых людей

  • минимум бюрократии

  • быстрые решения и прямое влияние на продукт

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

Пожалуйста, пришлите:

  • резюме или ссылку на GitHub;
  • короткое сопроводительное письмо;
  • 2–3 кейса, где вы помогали поднимать backend из MVP-состояния до production-уровня: что было на старте, какие проблемы решали, какие решения приняли и какой результат получили.

По этапам:

  • анкета
  • первичное интервью с эйчаром
  • интервью-знакомство
  • техническое интервью
  • оффер.

🚫 Эта роль, скорее всего, НЕ подойдёт вам, если:

— вам комфортнее работать только по очень чётким ТЗ

— вам тяжело работать в early-stage среде, где иногда нужно быстро корректировать приоритеты

— у вас был только опыт простых AI/chatbot integrations без сложных production-систем

  • у Вас нет опыта с AI-native средой

— вам некомфортно самостоятельно принимать технические решения и предлагать улучшения;

— вы предпочитаете исключительно узкую роль без вовлечения в продукт и архитектуру.

Почему может быть интересно

Это возможность подключиться к продукту на ранней стадии и повлиять на его техническую основу: backend, mobile-интеграции, AI-логику, безопасность, архитектуру и релизный процесс.

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

Ждем Вас!

Похожие вакансии

Team Lead Media-buying Telegram ADS (Binary Options)
ТЛ Групп

Опыт управления командой медиа-байеров от 3-х лет. Глубокое понимание Telegram ADS. Практический опыт генерации доходного трафика в нише...

3 000 USD
Team Lead Media-buying TikTok ADS (Binary Options)
ТЛ Групп

Опыт управления командой медиабайеров/арбитражников от 3-х лет. Глубокое понимание принципов и особенностей работы с трафиком под бинарные опционы.

3 000 USD
Head of Engine (feed recommendations + Ai)
doUp

Закономерности, алгоритмы принятия решений и AI. Способного возглавить разработку интеллектуального движка doUp. Это включает систему знаний, аналитический слой, алгоритмы принятия...

8 000 - 12 000 USD
Digital-маркетолог / Ведущий маркетолог в интернет-cтартап
Гостиничные Идеи

Опыт работы в маркетинге от 3 лет. Сильное понимание интернет-маркетинга. Практический опыт продвижения проектов в digital-среде.

90 000 - 170 000 руб.
DevOps / Сетевой инженер ( Network & Security)
Морозов Андрей Сергеевич

Глубокие знания сетевых технологий и архитектуры сетей (TCP/IP, DNS, Routing, NAT, Firewall). Опыт работы системным администратором Linux (Ubuntu/Debian...

45 000 - 500 000 руб.