Auckland
Mobile
Android Mobile App Developer (contract)
Your mission
You are a native app developer experienced in building native mobile apps on the Android platform. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the infrastructure. Each Journey Digital project is a highly-collaborative effort, and – as such – a strong team player with a commitment to excellence is required.
About Journey
Journey is a team of digital specialists based in Auckland and London. We love what we do, and we do it well. We look after each other and have fun together.
We create digital customer experiences through a blend of consulting, design, and development. Our focus is on digital products as well as mobile apps, and software for national and international clients. Our goal is to make Journey the place where you can do the best work of your career and enjoy yourself at the same time.
What’s the role about?
This is a full-time (40 hour/wk), fixed-term role until 22 December 2024.
Tasks and Responsibilities
Your day-to-day activities will typically include:
Understand our client’s requirements.
Discuss client requirements with colleagues on how best to deliver the job.
Integrate APIs to support a variety of mobile functionalities.
Keep up-to-date with concepts, terminologies, and global best practices for the coding of different mobile applications.
Ensure new applications meet quality standards.
Adapt already-existing web applications for mobile apps.
Work collaboratively with others to constantly innovate app functionality and design.
Document project plan and technical specifications.
Test applications and provide support for each mobile application.
Understand customer needs and how they translate into an application framework.
Do bug-fixing.
Ensure improvement in application performance.
Ensure continuous evaluation, discovery, implementation, and the maintenance of new technologies so as to maximise the efficiency of development.
Share your expertise with your colleagues.
Ensure that every application undergoes testing for usability, robustness, and general reliability.
Recommend periodic changes and enhancements to mobile applications.
Contribute to the development of your project schedules and workflows.
About you
Essential skills and experience:
Excellent knowledge of Kotlin and Java.
Great organisational skills.
The ability to work under pressure and to deadlines.
An innate curiosity to keep up-to-date with the latest developments and trends in the technology world.
The ability to interpret technical plans and implement them with excellence.
Finely-tuned problem-solving skills and attention to detail.
Excellent written and spoken communication skills.
The ability to take the initiative without being prompted.
Strong analytical and presentation skills.
Good understanding of mobile app consumer behaviours.
The ability to comprehend and process data efficiently.
A practical understanding of User Experience (UX) and User Interface (UI) design.
A portfolio of your work that has been launched on app stores.
Ideal skills and experience:
A high level of creative thinking.
React Native experience.
Experience in CI/CD pipelines would be an advantage.
Benefits
Competitive $$
A team that works hard, has fun and loves a challenge.
Be surrounded by some of the best digital minds in the business.
The chance to do some of the best work of your career…
…and drink great coffee!
Important notes
For this role you must have the legal right to live and work in New Zealand and be based in Auckland, New Zealand. We will not be recruiting from overseas for this role, and you will not be able to work from outside of Auckland or offshore.
A competency test and other assessments may form part of the interview process.
If you have any questions, please contact Sarah Ritchie, Head of People & Culture, jobs@journey-digital.com.
We’re invested in your health & happiness.
Caring and supportive team
We're not just a company, we're a tight-knit family that truly cares. We're all about the people here and we've got a culture that thrives on collaboration, innovation, and a decent dose of fun. Think social shindigs, fridge loaded with drinks, snacks at arm's length, and an office that feels like a second home. Oh, and did we mention we love playing the long game? Stick with us and we'll celebrate your commitment with our long-service recognition.
100% radiation
One of our Journey values is ‘be a radiator’, which is all about radiating positivity and joy and being solutions focused – and that’s a prerequisite for each new person who joins our team. That means that you’ll be working with 100% radiation all around you. You’ll see it and feel it and it will brighten your day!
Professional growth
We’re on a never-ending quest for knowledge and we’re bringing you along for the ride. From team training to individual learning opportunities, we’ve got your back. Plus, our Career Progression Framework is your personal roadmap to skill development and career advancement.
Health and wellbeing
We’re as serious about wellbeing as we are about work. How about a gym membership to keep you in tip-top shape? Or counselling services via our Employee Assistance Programme (EAP) to help keep the mental health checks in green? And let's not forget a super-sleek office that’s as comfortable as it is cool.
Profit sharing
We believe in sharing the success of the company. Our discretionary bonus structure ensures that when the company thrives, so do you.
Flexible working
We get it, life’s not a one-size-fits-all deal. All our team can work from home for two days each week. Plus we also offer flexible start and finish times so you can fit your work hours around school pick-ups, morning gym workouts or beating the rush hour traffic.