The candidate needs to have:
Managed a team before and have experience in growing and mentoring engineers.
Technical leader in his field, familiar with and actively involved in current technology developments in areas of mobile apps development
Has good architecture and design sense and generally take a pragmatic and iterative approach to engineering.
Believe in continuous self-improvement. Required
3+ years management/lead experience
5+ years of experience in software development and a strong command of object oriented principles/programming
3+ years experience of development in agile methodology / projects
Demonstrated strengths in Java and the Android SDK
Experience in continuous integration and continuous delivery
Experience integrating with REST services
Translate the needs of the product and business to ensure they are aligned with team priorities
Build, lead and continuously develop a team of high-caliber, experienced engineers
Leveraging previous development expertise, take part in the delivery process, write software and stay ahead with the latest in cutting-edge technologies
Play a key role in architectural and strategic decisions
Establish great rapport with other development teams, Product Owners, QA and others to maintain high levels of visibility and efficiency, collaborate on and influence new products