Mobile Developer | React Native


Job Description:

Tribe Recruitment ltd

About the Company

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.

This is why we use technology to create easy to use solutions that manage vehicle fleets, support regulatory compliance, improve driver safety and reduce the costs associated with driving. Simultaneously working with universities, transport authorities and others in the research, trial and evaluation of sustainable transport networks.

Since beginning in 2000, EROAD has pioneered innovative commercial and regulatory services for motor carriers in New Zealand, Australia, and the USA. Now around 80% of the electronically collected road user charges in New Zealand are being collected using EROAD technology.

We’re New Zealand’s fastest-growing telematics company and are listed on the NZX and ASX. Our head office is in Albany, New Zealand and we have almost 300 staff located across New Zealand, Australia and the U.S.A.

The Role

In this position, you will be working in an agile team on one of EROAD’s mobile applications using the latest tools and technologies. You will be very competent in designing and developing software for mobile devices with complex business requirements including offline operations and interaction with proprietary hardware

You will enjoy working in a team of positive, likeminded motivated people within a self-managed agile environment. You will be happy to be involved in peer reviews to ensure the team is following development best practise and keeping up with the latest technologies.


Previous experience as JavaScript/React Native mobile developer

You have solid commercial experience of OOP development

Experience integrating with REST services using JSON

Knowledge of common design patterns and when/how to use them

Appreciation of usability design

Linux/Unix command line knowledge

Automated Unit testing design and implementation experience

Continuous integration and delivery (e.g. Concourse, Jenkins, Vagrant)

Familiarity with deployment of mobile applications and monitoring them through their entire lifecycle

Automated testing, you know of and have used unit-test and integration test frameworks.

Automated testing, you know of and have used unit-test and integration test frameworks.

Experience in designing to address Non-functional requirements and making sensible design decisions (e.g. security, portability)

Experience in developing against a version control system (e.g. Git and Github)


Working at EROAD means working in a job you love. You will want to come to the office every day and do awesome stuff. We offer outstanding opportunities to experienced developers who are interested in an exciting career in a fast-growing technology company.

We want to provide the best working environment for our staff and have a lot of fun along the way. Enjoy your breaks playing table tennis, Wii, or even our arcade machine, with more than 1200 games! Connect with other EROADers at our social Fridays, with free food and drinks, and enjoy our regular social events.

Information & Communications Technology / I.T.

Tribe Recruitment ltd

Posted on: 

18 November 2021