Summary
Join Leonardo.ai, an Australian technology start-up, as a Technical Lead for Android engineering. Lead a team of up to four engineers, developing a high-performing Android app using Kotlin. You will plan and implement solutions for complex front-end problems, write well-architected code, collaborate with product and design teams, and contribute to recruitment. Stay current with Android, AI, and team leadership trends. This role requires extensive Android engineering experience with Kotlin, Jetpack Compose, and Coroutines, along with experience managing and mentoring engineers.
Requirements
- Extensive professional experience as an Android Engineer using Kotlin, Jetpack Compose and Coroutines
- Experience directly managing and mentoring engineers
- Solid understanding of modular app architecture, lifecycle management, and performance optimization
- Experience with architectural patterns such as MVVM, MVI and/or Clean Architecture
- Experience using and optimising GraphQL APIs
- Proficiency with Kotlin Coroutines and Flow for managing asynchronous operations
- Knowledge of Gradle build system and custom build configurations
- Experience in understanding complex business requirements and how to translate them into tasks that can be worked on by multiple engineers
- Strong collaborator within cross-functional teams
- Strong knowledge of native Android UX design patterns
Responsibilities
- Plan and lead solution implementation for complex front-end problems
- Provide people and strategy leadership, directly managing up to four engineers
- Write well-architected code and unit tests to go with it
- Collaborate closely with product and design teams
- Review code, providing constructive feedback
- Drive technical and delivery excellence within Android, and collaborate on continuous ways of working improvement
- Contribute to the recruitment process to grow your team
- Stay up-to-date with emerging trends and technologies in Android engineering, AI and team leadership
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.