Назаренко Дмитрий Денисович

Senior Fullstack Engineer (NestJS + Next.js, LLM)

Коротко

Senior Fullstack Engineer в продуктовую AI-компанию, которая развивает быстрорастущий B2C-продукт по подписке — диалоговую платформу с AI-компаньонами на базе LLM. Роль hands-on: нужно самостоятельно вести фичи от постановки до продакшена — бэкенд (NestJS, PostgreSQL, Redis/BullMQ), фронтенд (Next.js, React 19), интеграции с LLM (стриминг, промпты, память персонажа), платежи и воронки. Требуется уверенный фулстек-опыт на TypeScript, опыт в продуктовой компании, сильный SQL и опыт интеграции LLM в реальный продукт. Полностью удалённая работа, полная занятость, зарплата до 5000$ на руки.

О компании
Команда развивает быстрорастущий B2C-продукт по подписке: диалоговую платформу с AI-компаньонами на основе языковых моделей. Вы будете вести фичи сами, от постановки до продакшена: бэкенд, интерфейс, интеграции с LLM, платежи и воронки. Это hands-on роль с большой самостоятельностью: здесь не закрывают тикеты, а отвечают за результат.
Условия
•Зарплата до 5 000 $ на руки.
•Полностью удалённая работа, полная занятость.
•Большая автономность: вы сами принимаете технические решения и отвечаете за фичи целиком.
•Сложные задачи с LLM в реальном продукте: стриминг ответов, память персонажа, промпт-логика, а в перспективе RAG и агенты.
•Растущий продукт, где постоянно запускают новые фичи и видно, как ваша работа влияет на метрики.
•Современный стек: NestJS, Next.js (App Router), React 19, TypeScript, PostgreSQL, Redis/BullMQ, AWS.
Требования
•Обязательно опыт работы в продуктовой компании.
•Уверенный фулстек-опыт на TypeScript (NestJS/Next.js или похожий стек): вы сами доводили фичи от API до интерфейса в продакшене.
•Сильный бэкенд: проектирование API, PostgreSQL, очереди и фоновые задачи (Redis/BullMQ), понимание надёжности и производительности.
•Сильный фронтенд: React/Next.js в продакшене, работа с состоянием, запросами, роутингом и i18n.
•Опыт интеграции LLM в реальный продукт: API провайдеров, стриминг, промпты, обработка ошибок и лимитов.
•Уверенный SQL: умеете писать аналитические запросы и разбираться в данных продукта.
•Ownership и активное использование AI-инструментов в разработке: вы сами превращаете размытую задачу в план и доводите её до продакшена.
Будет плюсом
•Глубокий ML-опыт: оценка качества LLM, эмбеддинги и RAG (pgvector и др.), файнтюн (SFT/LoRA).
•Опыт с MCP и LLM-агентами.
•Опыт с Meta Ads API и маркетинговыми интеграциями.
•A/B-тесты воронок, оптимизация конверсии, Playwright.
•Опыт в диалоговых, companion или других B2C-продуктах по подписке.
•Продуктовое мышление: вам интересно, почему пользователи возвращаются, а не только сам код.
Обязанности
•Разрабатывать продуктовые фичи полностью: бэкенд (API, очереди, интеграции) и фронтенд (интерфейсы, воронки, paywall).
•Подключать и развивать LLM в продукте: чат, стриминг ответов, память персонажа, промпт-логика.
•Интегрировать платёжных провайдеров, вести биллинг и подписочную логику.
•Делать админки и внутренние инструменты на Ant Design, считать в SQL когорты, воронки и метрики фич.
•Отвечать за качество в продакшене: тесты, мониторинг, разбор и исправление инцидентов.
Процесс интервью достаточно быстрый: 2 этапа со стороны компании.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте