Senior Engineer - Mobile (Android)
Xero
- Auckland Wellington
- Permanent
- Full-time
- Develop software for mobile products on the Android platform, continually driving delivery and continuous product improvement.
- Working in a cross-functional fast paced environment, you'll work with Product, Design & Data peers designing, prototyping and implementing product features.
- Identify opportunities in current technology/architecture and recommend solutions; providing constructive input into architectural decisions for new features.
- Provide technical guidance and mentoring to other engineers, helping them grow to be the best version of themselves!
- Keep an ear to the ground in an effort to stay up to date with Android mobile development technologies; identify and promote opportunities to make use of these technologies within the mobile team.
- Exposure to building high-quality mobile apps using Kotlin and Java.
- Knowledge of MVVM and Jetpack Compose.
- Experience with Unit and Instrumented testing.
- Proven experience with mentoring other Engineers and providing guidance on best practice.
- Proven experience leading collaboration with others in a cross functional product environment.
- Strong knowledge of mobile application design & development best practices, coupled with previous experience delivering software in a modern agile environment. Including an advocacy for software testing.
- Whilst not essential, any experience with other technologies such as .NET or iOS would be beneficial