For Employers

Kyivstar

Full stack developer (AICC)

Posted a day ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review

Questions interviewers often ask for this role, with sample answers.

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will develop and maintain the VoiceBot platform by integrating LLM, ASR, and TTS engines to improve dialogue quality and system architecture. Additionally, you will manage the release cycle, optimize backend performance, and resolve technical incidents to ensure high-quality service delivery.

Знаходимося в пошуку Full Stack Developer (AICC), який/яка стане ключовим інженером голосової платформи VoiceBot, що вже приймає реальні дзвінки абонентів.

Платформа вже працює, а ваше головне завдання — не просто підтримувати її, а розвивати: робити ботів розумнішими, адмінку — зручнішою, а розгортання нових версій — простішим.

Про нас

Kyivstar.Tech — українська гібридна ІТ-компанія, резидент Дія.City. Ми є дочірньою компанією Київстар, одного з найбільших українських операторів зв’язку.

Наша місія — змінювати життя в Україні та у світі, створюючи технологічні рішення і продукти, що реалізують потенціал компаній і потреби користувачів.

Понад 700 спеціалістів KS.Tech щодня працюють у різних сферах: мобільні та вебрішення, а також проєктування, розробка, підтримка та технічне обслуговування високопродуктивних систем і сервісів.

Ми віримо в інновації, що дійсно приносять якісні зміни, та постійно кидаємо виклик традиційним підходам і рішенням. Кожен з нас є адептом підприємницької культури, яка дозволяє ніколи не зупинятися, розвиватися і створювати нове.

\n


Що ти будеш робити

Розвиток системи

  • Пропонувати і реалізовувати нові можливості платформи: нові типи нод у флоу, нові інструменти для ботів, інтеграції з рушіями ASR, LLM і TTS, покращення якості діалогу.
  • Розвивати архітектуру: єдине джерело конфігу, спостережуваність дзвінків, спрощення адмінки. Частина цих напрямів уже спланована, частину ви визначите самі.
  • Скорочувати латентність і підвищувати природність розмови: перебивання, паузи, робота з шумом.
  • Розвивати базу знань і RAG: якість пошуку, точність відповідей за тарифами і послугами.

Голосовий гейтвей

  • Розвивати Python-сервіс на FastAPI та asyncio, який веде діалог у реальному часі: аудіо-потік, VAD, розпізнавання, LLM з function calling, синтез.
  • Розбирати проблеми зі звуком і сигналізацією разом із телефонною командою.

Адмінка та бекенд

  • Розвивати admin-backend на PostgreSQL і Redis: конфіги ботів з версіями, креденшели, логи дзвінків.
  • Розвивати React-адмінку і візуальний редактор флоу на React Flow, щоб бізнес налаштовував ботів без інженера.

Релізи і середовища

  • Вести реліз-цикл у GitLab CI: від гілки до тегу і автодеплою на DEV.
  • Розкатувати релізи на прод-кластер через готовий бандл і скрипти, розвивати цю автоматизацію.

Експлуатація

  • Розбирати інциденти на дзвінках за логами, знаходити корінь, виправляти і ставити запобіжник, щоб проблема не повторилась.
  • Взаємодіяти з суміжними командами: телефонія, інтеграції, мережа.

Якість і документація

  • Покривати зміни тестами, включно з eval-наборами для відповідей LLM.
  • Працювати через Claude Code і документувати рішення так, щоб команда й наступні інженери могли на них спиратися.

Чому це цікаво. Ви побачите повний шлях дзвінка від SIP-пакета до відповіді LLM і впливатимете на кожну його ланку. Рішення приймаються швидко, результат чути в слухавці того ж дня.

 


Яка кваліфікація та досвід необхідні
  • Python 3.11+, впевнений досвід asyncio, FastAPI, Pydantic v2
  • WebSockets / streaming endpoints у продакшені
  • Production-досвід LLM API (OpenAI / Azure OpenAI / Anthropic),
      включно з function calling та streaming responses
  • PostgreSQL (включно з JSONB), Redis (cache / pub-sub)
  • React 18 + TypeScript + Vite — компоненти, hooks, форми
  • Linux + Docker + Docker Compose, читання логів та дебаг контейнерів
  • Англійська — впевнене письмове й усне спілкування
  • Готовність працювати з Claude Code / coding-agent workflow
      (MCP, vault-driven development)
  • Уміння аргументувати технічні рішення й чітко ділитися перевагами 

Буде плюсом:

  • React Flow / xyflow для node-graph редакторів
  • Zustand, TanStack Query, React Hook Form, Tailwind, Radix UI
  • Vector search (Qdrant / pgvector) та RAG / embeddings
  • Pytest, eval-driven dev для LLM (DeepEval або аналог)
  • GitLab CI, OpenTelemetry / Prometheus instrumentation
  • Українська — для роботи з локалізацією та контентом

Додатковою перевагою буде:

  • Voice / телефонія: SIP, Asterisk/FreePBX, AudioSocket, PCM, кодеки
  • VAD (Silero / WebRTC), PyTorch + numpy/scipy для audio processing
  • Досвід self-hosted enterprise-deploy за корпоративним проксі


Ми пропонуємо
  • Офіс або ремоут — вирішувати тобі.
  • Ремоут онбординг
  • Перформанс бонуси для всіх (річні чи квартальні — залежить від ролі)
  • Навчаємо працівників: є безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека
  • Страхування здоров’я і життя для працівників
  • Wellbeing-програма та корпоративний психолог
  • Компенсація витрат на мобільний зв’язок Київстар


\n

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Software Developer

Full Time United States $76100 - $108K per year Software Development

Senior Software Engineer

Full Time United States $119K - $234K per year Software Development

Principal Software Engineer

Full Time United States $142K - $304K per year Software Development

Web Developer - Java Backend Developer

Full Time India Software Development

Ingeniero/a Cloud GCP ID89421

Full Time Spain Software Development

Principal Software Engineer

Full Time Colombia Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 215,940+ Jobs in Full Stack Developer

Answer easy questions

Answer easy questions

215,940+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified