Наш клієнт — сінгапурська AI-компанія з венчурним фінансуванням. Її платформа в реальному часі навчає та підтримує команди продажів і клієнтського обслуговування великих корпорацій в Азійсько-Тихоокеанському регіоні, зокрема за допомогою AI-агентів і голосових технологій.
Про клієнта
Про проект
Продукти клієнта включають AI-агентів і real-time асистентів, якими щодня користуються команди продажів і клієнтського обслуговування великих корпорацій. Ви приєднаєтеся до продуктової інженерної команди й реалізовуватимете функціональність від початку до кінця: сервіси та API на Node.js, інтерфейси на React, інтеграції з LLM і зовнішніми системами. Команда також переносить спільні можливості на єдину платформу, тож ви допомагатимете переводити на неї продуктовий код і водночас покращувати якість кодової бази. Інженерна команда розподілена між Індією та Південно-Східною Азією, тому потрібен суттєвий перетин із робочими годинами Сінгапуру.
Обов'язки
- Розробка продуктової функціональності від початку до кінця: бекенд-сервіси та API на TypeScript/Node.js та інтерфейси на React.
- Інтеграція LLM API, AI-агентів і зовнішніх сервісів у продукт з увагою до надійності, затримок і вартості.
- Проєктування моделей даних і запитів, робота з PostgreSQL, кешуванням і чергами.
- Покращення якості коду в репозиторіях: статична типізація, лінтинг, автотести та code review.
- Перенесення продуктового коду на спільні платформні сервіси разом зі Staff Platform Engineer.
- Відповідальність за функціональність у production: моніторинг, діагностика та виправлення проблем.
- Тісна співпраця з Product та інженерами в Індії й Південно-Східній Азії щодо обсягу робіт, оцінок і компромісів.
Вимоги
- 5+ років у розробці ПЗ, зокрема кілька років production-досвіду з TypeScript і Node.js на бекенді.
- Впевнений досвід фронтенд-розробки на React і TypeScript.
- Досвід проєктування REST або GraphQL API та роботи з реляційними базами даних (PostgreSQL або подібні).
- Практичний досвід із хмарою (AWS або GCP), Docker і CI/CD.
- Звичка писати типізований, покритий тестами й підтримуваний код; досвід покращення великої або legacy кодової бази.
- Уміння самостійно довести фічу від вимог до production.
- Рівень англійської Upper-Intermediate або вище та суттєвий перетин із робочими годинами Сінгапуру.
Як плюс
- Розробка продуктів на базі LLM: промпти, tool calling, RAG, оцінювання.
- Real-time функціональність: WebSockets, стрімінг, event-driven сервіси.
- Мультитенантний B2B SaaS.
- Python.
- Практичне використання AI-інструментів для коду (Claude Code, Codex або подібних).
Ми пропонуємо
- Конкурентоспроможна заробітна плата та соціальний пакет.
- Гнучкий графік роботи для підтримки балансу між роботою та особистим життям.
- 20 робочих днів щорічної відпустки + оплачувані державні свята.
- Оплачуваний лікарняний.
- Персональний ноутбук з усім необхідним програмним забезпеченням.
- Служби підтримки: корпоративний бухгалтер, юрист та психолог.
- Професійне зростання: 50% компенсації за семінари та професійні конференції.
- Заняття з англійської мови (50% компенсації).
- Прозоре та безбюрократичне управління.