As a Full Stack Team Lead, you will play a key role in shaping and developing our products end to end, from system design and architecture to implementation of microservices and modern web interfaces. You will combine people leadership with hands-on technical leadership, working closely with product to deliver reliable, scalable solutions that directly support the companys growth and business goals.
What Youll Be Doing
● Lead and grow a full stack engineering team, creating a culture of ownership, quality, and continuous improvement.
● Own the design, development, and delivery of full stack services, APIs and microservices-based environment.
● Work closely with Product to translate business and intelligence needs into scalable technical solutions.
● Drive technical and architectural decisions within your domain, balancing performance, reliability, and cost.
● Maintain high engineering standards through code reviews, testing, and CI/CD best practices.
● Be hands-on in the code (around 50-60%), leading by example.
● Take full ownership of your teams roadmap, delivery, and technical health.
● Technology stack includes: TypeScript (NestJS / Node.js / Angular), MongoDB, PostgreSQL, Elasticsearch, MySQL, RabbitMQ, Kafka, Docker, Kubernetes, AWS, IaC, and more.
Requirements: ● Minimum 4 years of experience as a full stack engineer.
● 1-2 years of experience leading or owning technical delivery for other engineers.
● Proven experience building production-grade full stack systems cloud-based environments using C# / NestJS / Python / Java or any other OOO langauge.
● Proven experience with a modern frontend framework such as React, Angular, or Vue.js.
● Experience with both relational databases (such as MySQL, PostgreSQL, etc) and non-relational (such as MongoDB, Elasticsearch, etc)
● Experience working with AWS or similar cloud platforms.
● Experience with Docker and Kubernetes.
● Strong understanding of microservices, APIs, and full stack system design.
● Ability to balance people leadership with hands-on technical work.
● Strong communication skills and a high sense of ownership.
● Full professional proficiency in English.
This position is open to all candidates.