Senior Mobile Developer
AI Summary
Builds and maintains Android applications for EROAD's fleet management platform, working directly with platform APIs and native ABI, and contributes to back-end services.
About this role
ABOUT THE COMPANY
EROAD is a Kiwi success story in fleet management technology, giving transport and other fleet operators the tools to track, manage and stay compliant across New Zealand, Australia and North America, and this Senior Mobile Developer role has opened up in its mobile developers team, reporting to the Chapter Lead.
WHAT YOU'LL DO
You'll take ownership of core Android functionality that keeps EROAD's platform running reliably in the field.
- Build and maintain Android applications working directly against platform APIs and native ABI, without relying on application frameworks
- Manage concurrency using coroutines to keep apps responsive and efficient
- Work across the application lifecycle to ensure stability and performance in real-world conditions
- Contribute to back-end functionality using Node.js, Kotlin and Java
- Get exposure to Kotlin Multiplatform (KMP) as part of shared app development
- Write clean, modular and maintainable code that the wider mobile team can build on
WHAT YOU NEED
You'll need strong hands-on Android development experience and a solid grasp of the platform at a deep level.
- Strong experience with Java and Kotlin, with Kotlin preferred as your primary language
- Solid understanding of the Android API, native ABI and application lifecycle
- Proficiency with coroutines for concurrency
- Experience building Android apps without relying on application frameworks
- Ability to write clean, modular, maintainable code
- Familiarity with Git
- A minimum of two years' experience as a Senior Mobile Software Developer
- A degree in Computer Science, Software Engineering or a related field, or equivalent hands-on Android/Kotlin experience
- Experience with any of the following is a plus: Android Location Manager, Sensors or Bluetooth, automated test frameworks, performance profiling tools, CI/CD, or open-source/GitHub contributions
WHY JOIN
This is a chance to work at real scale, on a platform running across hundreds of thousands of connected vehicles worldwide.
- Be part of a high-growth, innovative technology company making a genuine impact
- Work alongside a talented and collaborative mobile development team
- Grow your career at a multicultural organisation that invests in continuous learning, EAP support and AI tooling
- Join a dual-listed (NZX/ASX) company with a strong growth trajectory across New Zealand, Australia, the Philippines and the USA
Skills
Explore related jobs
More jobs at EROAD Ltd
- EMobile EngineerAuckland (Albany HQ) (NZ)
- ESenior Site Reliability EngineerAuckland (Albany HQ) (NZ)
- ESenior Software EngineerManila
- EPeople Experience Partner (12 Months Fixed Term)Auckland (Albany HQ) (NZ)
- EPeople and Workplace CoordinatorManila
- ESenior Customer Success ManagerAuckland (Albany HQ) (NZ)
Similar Android jobs
Jobs in Auckland
- GTechnical Service Desk AnalystGentrack · Auckland, New Zealand
- C
Intermediate to Senior Level Mechanical Engineer (Design/Projects)Caliber Design · Auckland, New Zealand - BFixed Term - Customer Service Representative - BNT PapakuraBapcor · Auckland, Auckland
- ASenior Marketing Acquisition Specialist - Fixed-Term ContractAir New Zealand · Auckland, New Zealand
- ASenior Workforce Management Planning and Optimisation SpecialistAir New Zealand · Auckland, New Zealand
- B
Unqualified TeacherBear Park Limited · Bear Park Remuera, Auckland
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.