Вакансии

SENIOR BACKEND PYTHON DEVELOPER

  • от 1048397
  • г.Астана

A) Technical Skills (MUST-HAVE)

Python Expertise

  • 5+ years Python experience (ask for concrete projects)
  • FastAPI production experience (show me your last FastAPI project)
  • Masters async/await patterns (explain how asyncio works)
  • Uses type hints (show code examples)
  • Performance optimization experience (what did you optimize, how?)

Voice AI & Real-Time Systems

  • VoCode framework experience (or LiveKit, Pipecat - show projects)
  • WebSocket programming (have you built bidirectional streaming?)
  • STT/TTS/LLM integration (which APIs have you used?)
  • Low-latency design (<1s response time - how do you achieve this?)
  • Audio processing understanding (codecs, streaming)

Telephony & Twilio

  • Twilio API integration (have you built Twilio Voice projects?)
  • SIP protocol understanding (nice to have)
  • Audio codec knowledge (G.711, Opus)

Database & Caching

  • PostgreSQL expert (advanced queries, indexing, JSONB)
  • Redis for sessions & caching (concrete projects?)
  • Multi-tenancy database design (how do you structure this?)
  • Migration strategies (Alembic experience)

Architecture & Production Experience

  • Built production system with 10,000+ users (show me the system)
  • Solved scaling challenges (concrete examples?)
  • On-call experience (what breaks at 3 AM?)
  • Understands microservices vs monolith tradeoffs
  • Event-driven architecture (RabbitMQ, SQS)

B) Soft Skills & Leadership

  • Can explain technical decisions clearly (not just "this is good")
  • Team leadership experience (have you coached juniors?)
  • Code review culture (how do you give feedback?)
  • Values documentation (show me your docs)
  • Understands business requirements (not just code)

C) RED FLAGS (DON'T HIRE!)

  • Can't explain async/await clearly
  • No production system experience
  • "I'll learn VoCode on the job" (without foundation)
  • Defensive during code reviews
  • No GitHub portfolio with real-time work
  • "Microservices for everything" without justification

Работа: full-time

Место работы: удаленка

Знания английского: B2 (разговорный)

avatar
ТОО NYOKA (НИОКА)
Nyoka — ваша команда. Мы считаем, что вам следует подобрать команду разработчиков приложений, которая нацелена на ваш успех. И речь идет не только о приложениях. Речь идет о создании успешных продуктов, которые люди действительно захотят использовать — на мобильных устройствах и в Интернете. Если вы не разбираетесь в технологиях или вашей команде нужны дополнительные знания, мы готовы облегчить вам задачу. Мы занимаемся этим уже много лет — как с устоявшимися организациями, так и со стартапами. Мы можем помочь вам разработать новые приложения и снизить инвестиционный риск. Мы все в бизнесе. В чем разница? Почему именно Nyoka? В основном потому, что мы заботимся. Мы поможем вам разработать ваш первый продукт и проведем вас через трудности разработки приложений — от проектирования пользовательского опыта до создания минимально жизнеспособного продукта. Мы стремимся вывести вас на рынок быстрее и по цене, которая не разорит вас до того, как вы это сделаете. Но самое главное, мы работаем на перспективу. Чем именно занимается Nyoka? Мы разрабатываем решения на основе ИИ и блокчейна и упаковываем их в веб- и мобильные приложения. Мы помогаем создавать приложения, которые нравятся пользователям.
IT-компания
Участник Astana Hub
  • График работы

    Полный день

  • Направление

    Прочее

  • Опыт работы

    Не менее 6 лет

  • Статус вакансии

    Открытая

  • Дата публикации

    10 ноябрь 2025