We are looking for a Senior Android Engineer to join our Native Tribe, the team that builds Leonardo's mobile apps and drives our mobile-first product roadmap. In this role, you'll take ownership of complex feature work, influence architectural decisions, and support the growth and confidence of other engineers on the Android side.
Requirements
- Lead and own major feature delivery from early discovery and scoping through implementation, release, and iteration.
- Shape architectural patterns and technical direction to support modularity, reliability, and performance as the product grows.
- Build high-quality Android experiences using Jetpack Compose, Kotlin, Coroutines, Flow, and clean state management patterns.
- Improve production health and stability through instrumentation, debugging, monitoring, and incident support.
- Collaborate closely with design, product, backend, and iOS engineers to co-create consistent cross-platform experiences.
- Mentor and support teammates through pairing, knowledge-sharing, and constructive code reviews.
- Advance our developer experience and workflows, including evaluating where AI-assisted development can meaningfully accelerate delivery.
Benefits
- Reward package including equity
- Inclusive parental leave policy that supports all parents & carers with 18 weeks paid leave
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and support you personally, including remote working abroad
- Support with your professional development
- Fun and engaging company events, both virtual and in-person
- 20 days annual leave
- Novated car leasing