Команда «Просто» ищет Middle Node.js разработчика для создания AI-планировщика путешествий. Наша цель — изменить подход к планированию и дать пользователю возможность за несколько минут составить качественное и сложное путешествие в UX-ориентированном приложении (не забывая о геймификации!). Мы запускаем мультиплатформенный продукт с высокого старта и даем возможность войти в core-команду крутого проекта.
Мы предлагаем отличную рабочую атмосферу в уютном офисе в центре города и комфортный график. Команда «Просто» — молодой и энергичный коллектив, в котором все болеют за общее дело, ценят инициативу и получают от работы удовольствие.
Обязанности:
- Разрабатывать коннекторы к API партнеров (авиакомпании, отели, агрегаторы).
- Реализовывать обработку вебхуков и очереди задач.
- Внедрять retry-механизмы и дедупликацию.
- Писать автотесты и поддерживать документацию.
Требования:
- 2+ лет в backend-разработке.
- Знание Node.js + TypeScript (Express/NestJS).
- Опыт с микросервисами и message-broker.
- PostgreSQL и Redis.
- Понимание векторных БД.
- Docker и Kubernetes (Helm).
- CI/CD (GitHub Actions/GitLab).
Будет преимуществом:
- Опыт интеграции с travel-API.
- Знание облачных платформ.
- Настройка API-Gateway.
- OAuth2/JWT.
- Terraform или IaC-инструменты.
- LLM-интеграции (OpenAI, Llama).
- Опыт работы в стартапах, готовность к динамичной и нетривиальной работе в команде молодых инициативных разработчиков