Welcome to our Talent Community
Full Time

Mobile Engineer – iOS

Are you looking for an opportunity to be part of something really different - working in an agile way to innovate and deliver quality outcomes at pace? We’re looking for people who are passionate about transformational change and doing great things for our customers, to help us redefine banking for the future. Join us as we reimagine services using the latest platforms and technology, to better support our customers’ financial wellbeing.

We’re hiring now and for the future. Curious? Then submit a formal experession of interst by clicking on the link below.

As part of the team you will design and deliver compelling customer-centric solutions focused on improving the financial wellbeing of the retail and commercial customers. So if you’re passionate about doing the best thing for our customers, simplifying products and services and using the latest technology to help our customers manage their money, buy and own homes and start and run businesses, then we’d love to hear from you. 

What's you mission?
Engineering is about delivering a seamless customer experience at scale through working with the rest of the business in an innovative, adaptive and agile way. This means you will get to:
Solve for problems and issues that matter. You’ll work on providing solutions that make an impact to customers. You’ll have a laser focus on customers, using human-centred design to provide simple and impactful solutions.

Develop both breadth and depth. We want great engineers, and we will foster our people’s talent by giving opportunities to work on things that develop both your deep technical expertise, as well as your broad end-to-end understanding. At times you may be coding in a specific platform, and at other times you may work on enterprise-wide solutions across the business— either way, you get to work on missions that excites you.

Work Agile in multidisciplinary teams. You won’t be faced with traditional hierarchies. Instead, working Agile means you will be constantly testing, iterating, and making rapid decisions as you go. You will get to self-organise and work in teams consisting of developers, ops engineers, customer journey experts and product owners who come from different domains.

Own it. Most importantly, you’ll get to deliver end to end service, and shape how our company delivers on their commitment to providing great customer service through technology.
 What will your day look like?
As an Engineer you will be responsible for building innovative mobile software for our end users, using best-of-breed network technologies, and modern software development practices.

As part of this role you will working closely with design and content delivery teams to provide the best user experience, and work with our dedicated business services teams to utilize both existing and new services for our products.

As an Engineer within the mobile development squad, your team’s mission is to provide the best mobile software for customers to help them manage their money and save. You will work closely with the Business Services Engineering and Join value streams, to provide a modern, secure, and cutting-edge experience to our users.  You’ll use the latest native mobile development techniques and work closely with designers to push the boundaries of mobile development with 2D and 3D animation, video streaming, rich interactive content, and more.

As an engineer within this team, you will be responsible for defining and maintaining our development tooling and software architecture. You will review and maintain software engineering best practices, and work with business services teams to help define new and innovative technical solutions that meet business objectives and provide a great user experience.

What will be in your toolkit? 
  • Academic qualification as a Software Engineer;
  • Extensive experience working with native mobile software development and accessibility tools;
  • A deep understanding sound code practices;
  • A sound understanding of modern networking techniques;
  • Expertise in iOS tooling and technology including Xcode, Swift, UIKit and Combine (or RxSwift);
  • Extensive expertise in Android tooling and technology including Android Studio, Kotlin, Kotlin Coroutines & Flow (Rx equivalent), Room Database and Material Components & Theming;
  • Ability to demonstrate working within cloud environments such as AWS, GCP or Azure;
  • Experience with Git and Github;
  • A thorough understanding of Unit testing.

Need to know more?

Awesome. Let’s get started

Would you like to apply to this job?


Previous MonthNext Month