Full Stack Developer (Python / LiveKit & TypeScript

ABOUT US

Fortell.ai works with vulnerable populations across the United States, using conversational voice and SMS AI to transform government intake. We help people navigate complex eligibility rules in plain language, capture complete applications, and give public agencies real-time insight to deliver services faster, fairer, and at scale.

About the role

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.

Key Responsibilities

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.
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.

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.

Key Responsibilities

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.
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).

Job Details

Company
Fortell.ai
Location
Crawley, West Sussex, UK
Employment Type
Full-time
Posted