Back-End Team Lead

We are looking for a hero Back-End Team Lead who will be involved in the architecture, design and development of complex solutions. This role involves mentoring and managing a team of engineers and will be responsible for a team writing clean, maintainable code while rapidly iterating and shipping features. The Team Lead Engineer will thrive in a fast-paced agile environment with a small, focused team.


  • Lead and work with a team of engineers to develop both creative and high level solutions
  • Collaborate with team members and Product Managers to deliver best experiences
  • Showcase your expertise in architecture and design¬†
  • Write clean, maintainable code while rapidly iterating and shipping features
  • Independently create complete solutions from scratch
  • Work in a fast-paced, agile project environment with small, focused teams


  • 4+ years as a Software Engineer
  • 2+ years as a team lead
  • Highly experienced programmer in Python/Go(Golang)/Java/C#/C++
  • Experience with RESTful APIs and server-side APIs integration
  • Knowledge of ORM, SQL and Data Modeling
  • Excellent understanding of modern web applications and distributed software architecture
  • Ability to quickly learn new technologies and apply them in solving complex challenges
  • Background in micro-services development, CI and CD
  • Background in developing and deploying to Cloud infrastructure (AWS/Azure/GCP)
  • High-level English proficiency¬†


  • Hands-on experience in Python & Flask
  • Familiar with Cloud Native designs and ecosystem (Kubernetes, containers, etc)



    Back to top