What youll be doing as a Team Lead:
	- Lead a team of high-performing software developers to design, develop and deliver as per business requirements.
	- Collaborate effectively with cross-functional stakeholders to execute the vision of the team.
	- Ensure that the team follows all the processes and that the deliverables are of the highest quality.
	- Build a world-class team by inspiring and mentoring the team, hiring the best setting high development standards.
	- May be assigned other tasks and duties related to achieving departmental and company goals.
	- Work with and learn from other leaders with a track record of shipping high-quality products.
What we look for in you:
	- 6+ years of experience in software development with prior experience in leading a high-performing team.
	- A strong sense of ownership, curiosity to learn, passion for their work and strives for excellence.
	- Strong problem solving, design and programming skills.
	- Excellent verbal and written communication skills.
	- Strong leadership, listening, and cross-functional management skills.
	- Hands-on expertise in web technologies and a deep understanding of concepts like OOPs, Cloud computing relational databases.
	- Experience in agile methodologies like scrum.
	- Experience in taking interviews, mentoring and grooming the team.
	- Experience managing the release milestones while guiding the team to deliver the releases