Full-Stack Team Lead
Core
Lead a cross-functional engineering team building an AI-powered conversational platform with real-time voice technologies and Python-based backend microservices.
Role type
Senior Full-Stack Team Lead
Builds
Intelligent customer interaction platform integrating backend microservices, web applications, and real-time voice pipelines (SIP/WebRTC/LiveKit)
Domain
AI/Conversational AI, Cloud Infrastructure, Telephony
Deliverable
production ML models | product features | infrastructure
Required skills
Python, backend microservices architecture, JavaScript, React, AWS (ECS, CloudWatch, S3), REST API design, RBAC, Docker, CI/CD pipelines, team leadership, code reviews, technical documentation, Agile/Scrum
Preferred skills
Real-time voice/telephony systems (SIP, WebRTC, LiveKit), AI/LLM or conversational voice platforms, low-code/no-code platform configuration, Terraform/IaC, multi-tenant SaaS architecture, usage-based billing
Technologies
Python, JavaScript, React, AWS, Docker, Bitbucket Pipelines, LiveKit, Zoho CRM, Google Calendar, Microsoft Calendar
Responsibilities
Lead, mentor, and coordinate a team of full-stack engineers, QA, and BA contributors; Own technical decisions for backend and frontend layers; Collaborate with stakeholders to translate business requirements into technical solutions; Oversee integration of backend services with real-time voice pipelines; Support CI/CD pipeline health and release processes; Participate in sprint planning, estimation, and backlog grooming; Contribute to technical documentation and post-implementation reviews; Work closely with QA to support UAT test case coverage.
Seniority
Senior, hands-on IC with leadership responsibilities