Backend Developer (Node.js/TypeScript)

Backend Developer (Node.js/TypeScript)

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

Test AI — продукт на стыке искусственного интеллекта и QA, который меняет подход к тестированию веб продуктов. Мы создаем технологию, автоматически превращающую ручные тест-кейсы в полноценные автотесты без необходимости писать и, что особенно важно, ПОДДЕРЖИВАТЬ код.

Ищем Middle+/Senior Backend-разработчика на Node.js/TypeScript чтобы усилить команду. У нас впереди много инженерных задач и подготовка к выходу продукта на международный рынок: развитие бэкенда и интеграций, работа с очередями/конкурентными ресурсами и раннерами, работа с масштабированием, отказоустойчивостью, наблюдаемостью и переезд в Kubernetes.

Test AI входит в ГК Yoonion. Мы стартап, но за нами холдинг и инвестиции на несколько лет вперед.
Работа в нашей команде — это возможность получить уникальную экспертизу в области LLM-технологий, создавая QA-продукт с международным потенциалом.

Наш стек

Backend: Node.js, Fastify, tRPC, WebSockets, SSE, Tsyringe, CASL, Prisma, PostgreSQL, Docker, Valkey, Чистая архитектура;
Frontend: React;
Язык разработки: TypeScript;
Для интеграции с LLM используем AI SDK от Vercel и Model Context Protocol.

Чем предстоит заниматься

  • Разрабатывать бэкенд на Node.js в парадигме чистой архитектуры.

  • Проектировать и развивать сервисы, интеграции (внешние/внутренние), API.

  • Интегрировать LLM (Vercel AI SDK, Model Context Protocol), промптинг, LLM‑агенты.

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

  • Работать с очередями/брокерами, конкурентными ресурсами, раннерами удалённых браузеров.

  • Проектировать и документировать технические решения.

  • Участвовать в декомпозиции, оценке, код‑ревью.

Это идеальный мэтч, если у тебя есть

  • 3+ года коммерческой разработки бэкенда на Node.js.

  • Уверенное владение TypeScript (практический опыт от 3х лет).

  • Опыт работы с реляционными БД (у нас PostgreSQL): проектирование схем и индексов; написание и оптимизация сложных SQL‑запросов; понимание ACID/BASE, репликации и механизмов согласованности данных.

  • Понимание архитектурных подходов и их преимуществ/ограничений; опыт проектирования отказоустойчивых систем и внедрения наблюдаемости.

  • Знание архитектурных паттернов, лучших практик разработки.

  • Самостоятельность и ответственность: доведение задач от формулировки до релиза, умение задавать уточняющие вопросы, документировать решения; готовность быстро осваивать новые технологии.

  • Опыт написания тестов (unit, integration) и понимание TDD/BDD.

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

  • Опыт работы с облаками (AWS/GCP/Azure/Yandex Cloud).

  • Опыт разработки распределённых систем и горизонтально масштабируемых сервисов.

  • Опыт работы с очередями и брокерами сообщений (RabbitMQ, Kafka и т.п.).

  • Опыт интеграции LLM; базовые знания ML/RAG.

  • Опыт контейнеризации и оркестрации (Kubernetes/Helm).

О команде

  • В команде разработки - 3 разработчика включая техлида, и команда растет; есть Auto QA и DevOps.

  • Как работаем: двухнедельные спринты с дейликами; планирование и оценку делают сами разработчики, демо и ретро.

  • Работаем без аналитика - разработчик уточняет требования, задаёт вопросы, предлагает решения.

  • Ценим качество: код‑ревью, техническая документация, ответственность за качество.

  • Наша команда входит в ГК Yoonion, совмещая гибкость стартапа и стабильность холдинга.

Наши ценности:
  • Инициативность и ответственность — прислушиваемся к каждому мнению и предоставляем свободу в принятии решений.

  • Открытость — строим прозрачные рабочие отношения и поддерживаем честную коммуникацию внутри команды.

  • Увлеченность технологиями ИИ — поощряем интерес к искусственному интеллекту и стремление применять его для автоматизации процессов.

Что мы предлагаем

  • Официальное трудоустройство по ТК РФ и белая зарплата, удаленка из РФ.

  • Гибкий график с возможностью подстроить расписание под себя (есть общие рабочие часы и обязательные встречи).

  • Возможность работать удаленно или в уютном офисе у м. Дмитровская.

  • ДМС после испытательного срока.

  • IT‑аккредитация.

  • Работа в динамичной среде и возможность получить уникальную экспертизу в области LLM-технологий, видеть результат своей работы здесь и сейчас, напрямую влияя на развитие продукта.

  • Доступ к инструментам-копилотам: IDE‑копилоты (Cursor/JetBrains/GitHub Copilot и др.), доступ к ведущим LLM (Claude, OpenAI GPT и другие по необходимости).

Этапы отбора

  • HR‑скрининг (45 минут).
  • Встреча с разработкой: верхнеуровневый тех‑скрининг (~30 мин).
  • Тех. собеседование (1,5 часа): разработчик + техлид, live‑coding и вопросы по опыту; в конце подключается продакт-лид.
  • Проверка референсов и оффер.

Посмотреть контакты работодателя

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

Инженерный Центр Информационно-аналитических систем

Разработчик Node.js

Инженерный Центр Информационно-аналитических систем

Удаленная работа
  • Москва

  • до 300000 RUR

Рекомендуем
AH Group IT
Удаленная работа
  • Москва

  • от 150000 RUR

Рекомендуем
Зерно-Агрегатор
Удаленная работа
  • Москва

  • от 230000 RUR

Рекомендуем
БАЗАР
Удаленная работа
  • Москва

  • до 300000 RUR

YourGoods
Удаленная работа
  • Москва

  • до 250000 RUR

Full-Stack Developer (Node.js (NestJS) + Next.js

Head Start Career Development Center

Удаленная работа
  • Москва

  • до 4000 USD

Группа Компаний Профинансы Капитал

Senior Backend разработчик (Node.js)

Группа Компаний Профинансы Капитал

Удаленная работа
  • Москва

  • до 300000 RUR

MIXIT
Удаленная работа
  • Москва

  • до 300000 RUR

Люди ПРО Групп
Удаленная работа
  • Москва

  • до 150000 RUR

Делаем IT

Middle Node.js Developer

Делаем IT

Удаленная работа
  • Москва

  • до 1600 RUR

Гриндата
Удаленная работа
  • Москва

  • до 1600 RUR

itBoat
Удаленная работа
  • Москва

  • от 250000 RUR

Travelmart
Удаленная работа
  • Москва

  • от 155000 RUR

Your Personal Agent
Удаленная работа
  • Москва

  • до 350000 RUR

SDO
Удаленная работа
  • Москва

  • до 350000 RUR

STARTRIBE LTD
Удаленная работа
  • Москва

  • до 350000 RUR

Playerok
Удаленная работа
  • Москва

  • от 400000 RUR

Пруфикс
Удаленная работа
  • Москва

  • от 130000 RUR

TIQUM
Удаленная работа
  • Москва

  • от 130000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию