We are looking for a Team Lead to join our engineering team and drive technical excellence, team growth, and product innovation.
In this role, you will lead a team of highly skilled developers, shape our architecture, and collaborate closely with cross-functional partners to deliver exceptional user experiences at scale.
What You'll Do:
Lead and mentor a team of experienced developers working in an advanced web environment using cutting-edge technologies.
Design and evolve our architecture to support scalability, performance, and maintainability.
Take ownership of end-to-end development - from concept and design to deployment and beyond - in a fast-paced, agile environment.
Work closely with Product, Design, and other development teams to align technical solutions with business objectives.
Champion engineering best practices, ensuring high-quality, maintainable, and well-tested code.
Stay ahead of industry trends and continuously improve our technology stack, workflows, and development processes.
Our Tech Stack:
Frontend: React.js, TypeScript, Redux, HTML, CSSBackend: GoDatabases & Data Pipelines - MySQL, Redis, SQS, Kafka, ElasticSearch, PostgresCloud & DevOps Tools - AWS, Docker, Kubernetes, Jenkins, Git.
Requirements: 4+ years of management experience leading engineering teams in at least two different companies.
5+ years of hands-on experience with React.js or Go.Strong technical expertise in scalable, cloud-based web applications and modern frontend development.
A deep understanding of user experience and a passion for building software that people love.
Experience leading and mentoring developers, with a focus on collaboration and knowledge sharing.
Strong problem-solving skills and a track record of delivering high-quality products.
Excellent communication skills and the ability to work cross-functionally with product, design, and other teams.
A growth mindset with a focus on innovation, simplicity, and continuous improvement.
This position is open to all candidates.