Senior Software Engineer - iOS

Ref: BH-20422 Posted 1 hours 13 minutes ago
Ref: BH-20422 Posted 1 hours 13 minutes ago
New Zealand, Wellington
Competitive Daily Rate
Salary (NZD)
Permanent
Job type
Software Engineering
Specialisation
About the role

Build mobile experiences that make a difference
We're looking for an experienced iOS Developer to join a growing technology team and help shape the future of its mobile platform.

You'll work alongside talented engineers, product specialists and designers to build reliable, intuitive mobile experiences. This is an opportunity to contribute to a growing product, influence technical decisions and help build a modern, scalable mobile platform.

What you'll be doing

  • Designing and building scalable mobile architecture using Swift and SwiftUI.
  • Developing new features and improving existing functionality across mobile applications.
  • Taking ownership of features from initial concept and technical design through to production release and ongoing maintenance.
  • Working with product specialists, designers, engineers and customers to identify problems and deliver practical solutions.
  • Writing clean, maintainable code and contributing to automated testing, CI/CD pipelines and code reviews.
  • Maintaining high standards of reliability, performance and user experience.
  • Sharing knowledge, supporting teammates and contributing to technical discussions and design decisions.
  • Exploring opportunities to contribute to Android development and review Android code.
What you'll bring
  • At least four years of mobile application development experience, with strong skills in Swift and SwiftUI.
  • A solid understanding of mobile development fundamentals and software design principles.
  • Significant experience with automated testing and a commitment to building reliable, well-tested software.
  • Experience managing or working with CI/CD pipelines.
  • Confidence designing solutions to complex problems and delivering features through the full development lifecycle.
  • A focus on clean, maintainable code, continuous improvement and high-quality engineering practices.
  • Strong communication and collaboration skills, with the ability to work effectively in a product-focused team.
  • A curious, user-focused mindset and an interest in product design, architecture and technical problem-solving.
  • Full working rights in New Zealand.
  • A willingness to learn and contribute to Android development, including reviewing Android code.
Advantageous
  • Android development.
  • Ruby on Rails, React or JavaScript.
  • Turbolinks or hybrid mobile applications.
  • Contracting, freelancing or other self-employment experience.
The technology stack includes Swift, SwiftUI, Ruby on Rails, AWS, Terraform, Postgres, Docker and React. The mobile apps use a hybrid approach with Turbolinks to support native functionality.
Engineering practices include automated testing, continuous integration, regular code reviews and dedicated time to experiment, refactor and learn.

The culture is collaborative and in-office-first, with an emphasis on supporting one another, maintaining high standards and finishing on time.
If you're passionate about building great mobile products, enjoy solving meaningful technical challenges and want to make a genuine difference to the customer experience, we'd love to hear from you.


Share this job
Wellington
Competitive Daily Rate
Salary (NZD)
Permanent
Job type
Software Engineering
Industry
Meet the Consultant
Kayla Moore
Senior Talent Manager
+64kayla@potentia.co.nz
kayla@potentia.co.nz
Share this job