Senior Mobile Developer

Posted 9 Days Ago
Be an Early Applicant
Albany, Auckland, NZL
In-Office
Senior level
Information Technology • Software • Transportation
The Role
Own and maintain core Android functionality for EROAD’s fleet management platform. Build native Android applications using Java and Kotlin, manage concurrency with coroutines, ensure application lifecycle stability, and contribute to backend functionality with Node.js. Write clean, modular code and collaborate with the mobile development team. Exposure to Kotlin Multiplatform, location services, sensors, Bluetooth, testing, profiling, and CI/CD is beneficial.
Summary Generated by Built In

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 Required

  • Strong hands-on Android development experience
  • Strong experience with Java and Kotlin, with Kotlin preferred as the primary language
  • Solid understanding of the Android API, native ABI, and application lifecycle
  • Proficiency with coroutines for concurrency
  • Experience building Android applications without relying on application frameworks
  • Ability to write clean, modular, and maintainable code
  • Familiarity with Git
  • At least two years of experience as a Senior Mobile Software Developer
  • Degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on Android and Kotlin experience
  • Experience with Android Location Manager, sensors, or Bluetooth
  • Experience with automated test frameworks
  • Experience with performance profiling tools
  • Experience with CI/CD
  • Open-source or GitHub contributions
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Albany
455 Employees
Year Founded: 2000

What We Do

EROAD develops technology solutions (products and services) that manage vehicle fleets, support regulatory compliance, improve driver safety and reduce the costs associated with driving. EROAD believes that every community deserves safer roads and the people who use the roads should influence the design, management and funding of transport networks.

Similar Jobs

Halter Logo Halter

Senior Mobile Engineer

Greentech • Hardware • Internet of Things • Machine Learning • Software • Business Intelligence • Agriculture
In-Office
Auckland, NZL
350 Employees

Xero Logo Xero

Senior Full-stack Engineer

Cloud • Fintech • Information Technology • Machine Learning • Software
Remote or Hybrid
Auckland, NZL
4500 Employees

Xero Logo Xero

Engineering Manager

Cloud • Fintech • Information Technology • Machine Learning • Software
Hybrid
4 Locations
4500 Employees

Xero Logo Xero

Senior Data & AI Governance Specialist

Cloud • Fintech • Information Technology • Machine Learning • Software
Hybrid
Auckland, NZL
4500 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account