You lead and mentor a team of engineers, including tech leads and managers.
You develop and launch new products and enhance existing Android applications as per desired specifications.
You ensure the team delivers with high quality and predictability.
You partner with product and design teams in developing product vision and roadmap.
You contribute to creating a high performance culture and an excellent work environment.
You design and review code, troubleshoot and act as an SME on technical matters.
You lead and direct architectures that are sufficiently flexible and adaptable to meet market emerging requirements.
You work and lead along an agile development framework.
You contribute to raising the bar on talent by setting the highest standards on talent that we acquire and play a crucial role in acquiring, developing and retaining that talent.
KNOWLEDGE, SKILLS & ABILITIES
Degree/ Masters/ PhD in Computer Science Engineering or equivalent education.
Experience in a management, engineering and technology strategy role.
Experienced in building large-scale android specific application development.
In-depth experience on Java application development with extensive use of Java I/O, collections, algorithms and well-known application frameworks.
In-depth understanding of OO concepts and design.
Experience working with product teams.
Experience in recruiting, growing and building large, impactful engineering teams.