Full Stack Developer (Python / LiveKit & TypeScript / Next.js)
Role details
Job location
Tech stack
Job description
We are looking for a skilled Full-Stack Developer with strong experience in Python and LiveKit as well as TypeScript and Next.js to help us build and scale real-time, voice-driven AI applications.
You will work across backend real-time systems and modern web frontends-developing LiveKit agents , building API integrations , and delivering internal and customer-facing dashboards . This role sits at the intersection of real-time communications, AI agents, and developer-friendly web platforms.
You will collaborate closely with our team to ship production-ready systems that combine low-latency media pipelines with robust web interfaces., Backend / Real-Time Systems
- Design, develop, and maintain Python-based LiveKit agents .
- Integrate LiveKit agents with OpenAI APIs and other LLM / AI services.
- Build and maintain real-time, event-driven backend services for voice and conversational agents.
- Containerize and deploy services using Docker on Azure (AKS, ACI, App Service, or similar).
- Monitor, debug, and optimize real-time system performance in production.
Frontend / Web Platform
- Build and maintain TypeScript / Next.js applications.
- Develop API integrations , internal tools, and customer-facing dashboards.
- Implement clean, scalable frontend architectures for interacting with LiveKit agents.
- Collaborate with backend engineers to define and consume APIs.
- Ensure good UX, performance, and reliability across web applications.
Cross-Functional
- Work closely with product team to deliver new features end-to-end.
- Contribute to CI/CD pipelines, internal tooling, and developer workflows.
- Participate in code reviews and help establish best practices across the stack., You will work across backend real-time systems and modern web frontends-developing LiveKit agents , building API integrations , and delivering internal and customer-facing dashboards . This role sits at the intersection of real-time communications, AI agents, and developer-friendly web platforms.
You will collaborate closely with our team to ship production-ready systems that combine low-latency media pipelines with robust web interfaces.
Requirements
- 3+ years of professional software development experience.
- Strong experience with Python , including building production backend services.
- Hands-on experience with LiveKit or similar real-time communication frameworks.
- Strong experience with TypeScript and Next.js for building modern web applications.
- Experience building API integrations , dashboards, or internal tools.
- Solid understanding of Docker and cloud deployments ( Azure preferred ).
- Experience integrating with OpenAI APIs or other LLM services.
- Familiarity with real-time, streaming, or event-driven architectures.
- Proficiency with Git, CI/CD, testing, and modern development workflows.
- Ability to work independently in a fast-paced, product-driven environment.
Nice-to-Have (Bonus Skills)
- Experience building voice-enabled or conversational AI agents .
- Knowledge of WebRTC , audio streaming, or real-time media pipelines.
- Experience with React component libraries , data visualization, or analytics dashboards.
- Familiarity with additional cloud providers (AWS, GCP).
- Background in AI/ML, NLP, or speech technologies (STT/TTS).
We are looking for a skilled Full-Stack Developer with strong experience in Python and LiveKit as well as TypeScript and Next.js to help us build and scale real-time, voice-driven AI applications., * 3+ years of professional software development experience.
- Strong experience with Python , including building production backend services.
- Hands-on experience with LiveKit or similar real-time communication frameworks.
- Strong experience with TypeScript and Next.js for building modern web applications.
- Experience building API integrations , dashboards, or internal tools.
- Solid understanding of Docker and cloud deployments ( Azure preferred ).
- Experience integrating with OpenAI APIs or other LLM services.
- Familiarity with real-time, streaming, or event-driven architectures.
- Proficiency with Git, CI/CD, testing, and modern development workflows.
- Ability to work independently in a fast-paced, product-driven environment.
Nice-to-Have (Bonus Skills)
- Experience building voice-enabled or conversational AI agents .
- Knowledge of WebRTC , audio streaming, or real-time media pipelines.
- Experience with React component libraries , data visualization, or analytics dashboards.
- Familiarity with additional cloud providers (AWS, GCP).
- Background in AI/ML, NLP, or speech technologies (STT/TTS).