Senior Backend-разработчик (Node.js / TypeScript, интеграции и AI-агенты)
Очень привлекательная вакансия с современным стеком (AI, LangChain, Kubernetes) и конкурентной заработной платой. Четко описанные задачи и использование передовых технологий делают эту роль отличным выбором для Senior разработчика.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует глубоких знаний не только в стандартном стеке Node.js/NestJS, но и специфического опыта работы с ИИ-инструментами (LangChain, векторные БД) и сложными интеграциями. Высокий порог входа обусловлен необходимостью проектирования отказоустойчивых систем для обработки сообщений в реальном времени.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата (800к – 1.3м тенге) находится в верхнем сегменте рынка Казахстана для Senior-разработчиков. Она полностью соответствует требованиям к опыту работы с AI и сложной микросервисной архитектурой.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
ATHENA TRADE LIMITED
Senior Backend-разработчик (Node.js / TypeScript, интеграции и AI-агенты)
от 800 000 до 1 300 000 ₸ за месяц, на руки
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо
*☑️* Чем предстоит заниматься
-Развивать ИИ-агентов: обработку сообщений, вызов внешних функций, проверку ответов нейросети и защиту от ошибочных действий
-Разрабатывать и поддерживать интеграции с YClients, мессенджерами, CRM и платёжными системами
-Обеспечивать стабильную работу сервисов при сбоях, повторной обработке сообщений и одновременных запросах
-Работать с базами данных и оптимизировать запросы
-Писать автоматические тесты для бизнес-логики, интеграций и диалогов ИИ-агента
-Следить за стабильностью платформы, устранять ошибки и внедрять обновления
-Участвовать в проектировании архитектуры, проверять код коллег и вести техническую документацию
-Наши технологии
-TypeScript, Node.js, NestJS, PostgreSQL, Prisma, Redis, RabbitMQ, Socket.IO
-Для работы с искусственным интеллектом используем OpenAI SDK, OpenRouter, LangChain и Pinecone
-Инфраструктура: Docker, Kubernetes, GitLab CI, Cloudflare
*☑️* Наши пожелания к кандидатам
-От 5 лет коммерческого опыта серверной разработки, из них от 3 лет с Node.js и TypeScript
-Уверенное знание NestJS и опыт разработки микросервисов
-Опыт интеграции со сторонними сервисами через REST API
-Практический опыт работы с PostgreSQL, Redis и RabbitMQ
-Опыт работы с большими языковыми моделями (LLM) и их API
-Умение писать автоматические тесты
-Опыт работы с Docker, Kubernetes и автоматизацией развёртывания
-Самостоятельность, ответственность и умение доводить задачи до результата
Будет плюсом:
-Опыт интеграции с YClients, Altegio, DIKIDI или аналогичными системами
-Опыт работы с API WhatsApp, Telegram и Instagram
-Опыт подключения платёжных систем
-Знакомство с LangChain и векторными базами данных
-Опыт разработки SaaS-продуктов и сервисов на основе искусственного интеллекта
Откликнуться (Откликнуться)
| | ()
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Node.js
- TypeScript
- NestJS
- PostgreSQL
- Prisma
- Redis
- RabbitMQ
- Socket.io
- OpenAI SDK
- LangChain
- Pinecone
- Docker
- Kubernetes
- GitLab CI
- Cloudflare
Возможные вопросы на собеседовании
Проверка понимания специфики работы с LLM и предотвращения нежелательного поведения нейросети.
Какие стратегии вы используете для защиты ИИ-агентов от ошибочных действий (prompt injection или галлюцинации) при вызове внешних функций?
Важно для обеспечения надежности доставки сообщений в мессенджерах.
Как вы организуете повторную обработку сообщений (retry logic) в RabbitMQ, чтобы избежать бесконечных циклов и потери данных?
Проверка навыков работы с высоконагруженными БД.
Расскажите о самом сложном случае оптимизации запроса в PostgreSQL с использованием Prisma. Как вы анализировали план выполнения?
Актуально для интеграции с мессенджерами и Socket.IO.
Как обеспечить консистентность данных при одновременной обработке нескольких вебхуков от одного пользователя?
Проверка архитектурного мышления.
Как бы вы спроектировали систему логирования и мониторинга для ИИ-агента, чтобы быстро находить причины некорректных ответов в диалогах?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

