Full-Stack Team Lead

Miratech
Remote

About The Position

We are looking for a Full-Stack Team Lead to join a team building an AI-powered conversational platform. The solution combines Python-based backend microservices running on AWS, a modern web application, and real-time voice technologies to deliver intelligent customer interactions. In this role, you will lead a cross-functional engineering team while remaining hands-on with architecture and code.

Requirements

  • 7+ years of software engineering experience, with at least 2 years in a tech lead or team lead capacity
  • Strong proficiency in Python and backend microservices architecture
  • Solid experience with frontend development (JavaScript, React)
  • Hands-on experience with AWS services: ECS, CloudWatch, Secrets Manager, S3
  • Experience with REST API design, authentication, and RBAC models
  • Familiarity with Docker/Docker Compose and CI/CD pipelines (Bitbucket Pipelines or similar)
  • Proven ability to lead engineers, run code reviews, and drive technical alignment across teams
  • Excellent written and verbal English communication skills; ability to interface with non-technical stakeholders
  • Experience working in Agile/Scrum environments
  • English — B2+

Nice To Haves

  • Experience with real-time voice/telephony systems (SIP, WebRTC, LiveKit)
  • Exposure to AI/LLM or conversational voice platforms
  • Knowledge of low-code/no-code platform configuration or workflow orchestration tools
  • Experience with multi-tenant SaaS architecture
  • Familiarity with Terraform or Infrastructure as Code (IaC)
  • Usage-based / metered billing

Responsibilities

  • Lead, mentor, and coordinate a team of full-stack engineers (backend Python + frontend), QA, and BA contributors across the delivery lifecycle
  • Own technical decisions for both backend (Python microservices, REST APIs, RBAC, AWS) and frontend (web application, UX/UI patterns) layers
  • Collaborate with Project Manager and client stakeholders to translate business requirements into technical solutions
  • Oversee integration of backend services with real-time voice pipelines (SIP / WebRTC / LiveKit) and third-party platforms (Zoho CRM, Google / Microsoft Calendar)
  • Ensure platform compliance with multi-tenant SaaS patterns and regional/regulatory requirements
  • Support CI/CD pipeline health, containerized deployments on AWS (ECS, Docker), and release processes
  • Participate in sprint planning, estimation, backlog grooming, and cross-team governance meetings
  • Contribute to technical documentation, runbooks, and post-implementation reviews
  • Work closely with QA to support UAT test case coverage and release validation
  • Collaborate with AI, frontend, backend and DevOps teams; drive architecture design, code reviews, and engineering standards across the team.

Benefits

  • health insurance
  • language courses
  • a relocation program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service