Nexoya
Backend Engineer (Node.js / TypeScript)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в продуктовую команду Nexoya, разрабатывающую AI-платформу для маркетинговой аналитики и оптимизации рекламных бюджетов. Отвечает за Node.js/TypeScript-сервисы, GraphQL API, интеграции с рекламными каналами и LLM-фичи.
Задачи
- Разрабатывать backend-фичи end-to-end в Kubernetes-облаке на Azure
- Развивать GraphQL API с понятными схемами и стабильными контрактами
- Строить интеграции с рекламными каналами и загрузку данных на MySQL и RabbitMQ
- Разрабатывать AI-фичи: in-app ассистент (tool calling, retrieval, structured outputs) с оценкой, мониторингом и guardrails
- Развивать agent harness и повышать планку по тестам, ревью и документации
Требования
- 3+ года опыта Backend Engineer с Node.js и TypeScript
- Проектирование API (GraphQL или REST) и опыт с MySQL
- Опыт с брокерами сообщений и запуском сервисов на Docker, Kubernetes и крупном облаке (предпочтительно Azure)
- Умение обсуждать компромиссы дизайна письменно и заботиться о поддерживаемости кода
- Свободный английский
Условия
- Прямое влияние на распределение бюджетов enterprise-маркетологов
- Реальная ответственность в команде, серьёзно относящейся к качеству инженерии
- AI-first культура: эксперименты, автоматизация, обмен знаниями
- Прозрачная культура и регулярные командные мероприятия
- Strategy Days дважды в год (прошлые: Хельсинки, Берлин, Белград, Швейцарские Альпы, Цюрих)
Навыки
- Node.js
- TypeScript
- GraphQL
- REST
- MySQL
- RabbitMQ
- Docker
- Kubernetes
- Azure
- LLM
- RAG
- MCP
- Anthropic API
- OpenAI API
- Claude Code