
Full-Stack Team Lead
Posted Jul 15

Posted Jul 15
This is a fully remote position, open to applicants in Ukraine.
• Lead, mentor, and coordinate a team of full-stack engineers (backend Python + frontend), QA, and BA contributors throughout the delivery lifecycle.
• Take ownership of technical decisions for both backend (Python microservices, REST APIs, RBAC, AWS) and frontend (web application, UX/UI patterns) layers.
• Collaborate with the Project Manager and client stakeholders to convert business requirements into technical solutions.
• Oversee the integration of backend services with real-time voice pipelines (SIP / WebRTC / LiveKit) and third-party platforms (Zoho CRM, Google / Microsoft Calendar).
• Ensure compliance of the platform with multi-tenant SaaS patterns and regional/regulatory requirements.
• Support the health of CI/CD pipelines, containerized deployments on AWS (ECS, Docker), and release processes.
• Participate in sprint planning, estimation, backlog grooming, and cross-team governance meetings.
• Contribute to the creation of technical documentation, runbooks, and post-implementation reviews.
• Work closely with QA to assist with 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.
• 7+ years of software engineering experience, including at least 2 years in a tech lead or team lead role.
• Strong expertise in Python and backend microservices architecture.
• Solid experience in frontend development (JavaScript, React).
• Hands-on experience with AWS services: ECS, CloudWatch, Secrets Manager, S3.
• Experience in REST API design, authentication, and RBAC models.
• Familiarity with Docker/Docker Compose and CI/CD pipelines (Bitbucket Pipelines or similar).
• Proven capability to lead engineers, conduct code reviews, and ensure technical alignment across teams.
• Excellent written and verbal communication skills in English; ability to engage with non-technical stakeholders.
• Experience in Agile/Scrum environments.
• Nice to have: 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).
• Culture of relentless performance: join an unstoppable technology development team with a 99% project success rate and over 30% year-over-year revenue growth.
• Competitive pay and benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
• ForeverRemote work culture: benefit from the flexibility that comes with remote work.
• Growth mindset: take advantage of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility, and internship opportunities.
• Global impact: work on impactful projects for leading global clients and help shape the future of industries.
• Welcoming multicultural environment: be part of a dynamic, global team and thrive in an inclusive and supportive work atmosphere with open communication and regular team-building social events.
• Social sustainability values: engage in our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Phase2
Job Mobz
RTX
Get handpicked remote jobs straight to your inbox weekly.