About Journey

Journey is a team of highly-skilled digital specialists based in Auckland, London, and the Philippines. We love what we do, and we do it well. We look after each other and have fun together.

We create transformational digital experiences that build loyalty, drive sales, and deliver insight. Through a blend of consulting, design, and development, we produce websites, mobile apps, and software for some of the best brands.

What's the role about?

We are looking for a native app developer experienced in building mobile apps on the iOS 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.


Tasks and Responsibilities

  • 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 Swift and Objective-C.
  • 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.

Key relationships for this role are:

  • Internal staff

What you’ll get

  • Competitive $$
  • Work with top-level national and international clients.
  • 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

  • Due to current COVID border and visa restrictions, we can only review candidates who have a valid work visa/working rights for New Zealand, and are currently located in NZ.
  • We will not be engaging an external recruitment company for this role.
  • Short-listed candidates will be asked to sit a coding test as the first stage in the interview process.
  • If you have any questions, please contact Sarah Ritchie, People & Culture Manager, jobs@journey-digital.com.

Mobile App Developer (iOS)

Department:
Development & QA
Level:
Intermediate or Senior
Apply here

Our core values

What we
believe

At Journey, our company values are extremely important to us. They underpin the way we conduct ourselves as individuals and as a team, and the way we do business

Learn Why

Learning and knowing the core purpose of everything we do, from our client’s customers, their business, through to all our individual tasks to achieve the goal

Be Prepared

Be prepared in everything we do. Respect our clients and each other by preparing before meetings, briefings and communications.

Never Settle

A constant striving to increase the quality of the work we do, the results we achieve for our clients and the customer journey.

Be a Radiator

Exude positive energy, even in the face of massive challenges. Be the contagious, inspirational leader – in your own style.

Join the team and start
your journey now!

Apply here

What we do

Whether you are creating something new, want to improve an existing product or just have an idea you want to test our team of experts will deliver a product that people want and love.

Play now
Play now