Fullstack-розробник

  • 40 000 – 60 000 UAH
  • Омега Кредит

    Real estate; 50–250 employees
  • Remote jobs
  • Full-time. Work experience more than 2 years. Higher education.
  • JavaScript
  • Python
  • PostgreSQL
  • MongoDB
  • Node.js
  • REST API
  • REST
  • Redis
  • WebSocket
  • CI/CD
Show all skillsRoll up skills

Job description

Full-Stack разработчик с опытом в телекоммуникациях и интеграции с AI-сервисами для работающей платформы конструктора ИИ асситентов

Формат работы: удалённо

Занятость: полная / частичная, с возможностью роста

Старт: как можно скорее

Обязанности:

1. Интеграция голосовой связи (SIP / VoIP / WebRTC):

  • Настройка и интеграция SIP-звонков (входящие/исходящие)
  • Работа с голосовыми потоками через WebSocket
  • Связка речи (STT/TTS) с диалоговыми агентами в реальном времени
  • Подключение к телефонии через API и/или SIP-обработчики
  • Работа с WebRTC и обработкой аудио в браузере или на сервере

2. Интеграция внешних API и сервисов:

  • Подключение и настройка REST/WebSocket API (календарь, CRM, мессенджеры, автоответчики, внешние базы)
  • Интеграция с языковыми моделями (LLM) и голосовыми движками (STT/TTS)
  • Работа с токенами, авторизацией, callback-логикой и webhook-сценариями
  • Настройка очередей, обработка событий, хранение и передача данных между модулями

3. Работа с логикой ассистента:

  • Построение диалоговой логики (структуры поведения, триггеры, сценарии)
  • Работа с потоками сообщений, буферизацией и логированием
  • Улучшение взаимодействия на основе логов (анализ диалогов, оптимизация поведения)
  • Обновление и кастомизация знаний ассистента по заданным правилам

4. Разработка и поддержка backend-систем:

  • Создание и настройка микросервисов
  • Поддержка real-time взаимодействия через WebSocket и REST
  • Работа с очередями сообщений, базами данных и кешами
  • Докеризация, развёртывание, базовая CI/CD-логика

5. Дополнительно (поэтапно):

  • Поддержка протоколов связи между ассистентами (MCP или собственный message routing)
  • Работа с мультимодальными каналами: сайт, QR, голосовой вызов, чат, API
  • Сбор и агрегация пользовательской статистики
  • Оптимизация скорости, надёжности и масштабируемости системы

Требуемые навыки:

  • Отличное знание Python или Node.js
  • Опыт работы с SIP, VoIP, WebRTC, WebSocket
  • Глубокое понимание REST API, OAuth, webhook-интеграций
  • Опыт работы с STT/TTS (например, Whisper, ElevenLabs, Azure Speech и пр.)
  • Понимание принципов работы LLM-агентов и диалоговых систем
  • Уверенная работа с PostgreSQL, Redis или MongoDB
  • Умение писать чистый, модульный, читаемый кодy

Омега Кредит

Real estate, 50–250 employees

More about the company

Similar jobs

All similar jobs

Salary statistics