Backend-разработчик (Node.js / TypeScript) — AI рекрутинговая платформ
О проекте
Создаем умную HR-платформу, которая автоматизирует процесс найма сотрудников с помощью AI-агентов, интеграций с WhatsApp, ATS-системами и OpenAI.
Проект — для крупной компании по прокату электросамокатов, где найм полностью проходит через AI: от первой заявки до выхода кандидата на работу.
Платформа уже работает — нужны руки для масштабирования и новых функций.
Технологии
- Backend: Next.js API Routes / Fastify / WebSocket
- База данных: MongoDB
- Интеграции: OpenAI Agents SDK, Twilio/WhatsApp API, Teamtailor API, Google Sheets API
- Среда деплоя: Vercel / serverless
Что предстоит делать
- Разрабатывать и оптимизировать backend-функционал AI-бота для коммуникации с кандидатами
- Автоматизировать процессы найма: приём заявок, оценка кандидатов, их коммуникация и движение по воронке
- Интегрироваться с ATS (Teamtailor) и WhatsApp API
- Управлять диалогами, реферальными программами и сценариями для AI-агентов
- Реализовывать голосовые и видео-интервью с ботом в режиме реального времени
- Настраивать экспорт данных и отчётность через Google Sheets
Задачи для ближайшего спринта
- Настроить WhatsApp-бота с Twilio, чтобы кандидаты могли начать диалог первыми
- Реализовать сбор информации о кандидате и автоматическую запись в Teamtailor
- Настроить голосовые и видео-интервью с помощью OpenAI Agents SDK
- Подключить реферальную механику (загрузка правил, уведомления о бонусах, напоминания HR)
- Создать API для фидбэков менеджеров и синхронизации данных с ATS
Для реализации задач тебе необходим:
- Опыт бэкенд-разработки от 2 лет и выше
- Уверенный TypeScript / JavaScript / Node.js
- Работа с MongoDB или аналогами
- Опыт интеграции внешних API
- Понимание архитектуры REST, безопасной авторизации и real-time логики
Будет плюсом:
- Опыт с Next.js 13+ (App Router, Server Components)
- Работа с OpenAI API / LLM / AI-агентами
- Знание WebSocket, Vercel, serverless-архитектуры
- Опыт в HR-tech и автоматизации бизнес-процессов
Для успешного выполнения заданий требуется владение русским языком, это необходимо для точного понимания технических заданий и эффективного взаимодействия с командой.
Возможно владение украинским или белорусским языками, при условии, что уровень их владения позволяет выполнять профессиональные задачи и участвовать в коммуникации внутри команды. Регион или страна проживания не имеют значения.
У нас:
- Удаленный формат, возможны фулл- или парт-тайм
- Возможно долгосрочное сотрудничество с командой (не одноразовый проект)
- Оплата — по результатам собеседования, по рынку middle+/senior
- Возможность развивать продукт на стыке AI и HR-tech
Стек: Next.js 15 + TypeScript + Fastify + MongoDB + OpenAI Agents + Twilio


