Xplore Job Offer: Software Engineer – iOS


  • Brisbane, QLD

  • Permanent

  • Full-time

Software Engineer – IOS

Provide technical leadership, systems analysis, design, development, maintenance & ongoing support for Suncorp’s digital applications.

The focus of this position will be to work in a collaborative environment and deliver features that will make banking easier and pleasurable for our customer.

Key Accountabilities

We are looking for a passionate IOS developer with experience in other languages to join and enhance the capabilities of the Digital Bank and Wealth team. The Digital Bank and Wealth team is a highly motivated group of self-starters that enjoy working together to push the boundaries of technologies to drive out Suncorp’s Digital strategy. We have a focus on continuous improvement with all factors of software development including our agile practises, continuous delivery / Dev Ops, development standards and quality assurance with a focus on automated testing and security. Our mission is to deliver value to the Suncorp customers in the digital Bank and Wealth channels.

The position’s focus will be to uplift the team’s capabilities at a technical lead level. Some of the day to day duties would include:

  • Technical leadership:
  • Grow the development and agile culture
  • Mentoring junior developers
  • Input to solution architecture
  • Delivering business objectives and hitting architecture milestones
  • Improving and maintaining standards: coding, testing, CD, automation
  • Delivering value to production
  • Liaise with business representatives to understand requirement specifications
  • Software Development:
  • Web applications and mobile applications
  • Design, analyse and estimation
  • Writing automated tests and helping the QA lead develop testing frameworks
  • Dev Ops
  • Continuous delivery improvements
  • Build pipeline development
  • Helping mature Dev Ops within the team and department
  • Production support:
  • After hours oncall
  • Improving production resilience

We are looking for a person that will be the right fit for the team and will contribute to the team culture. A person that is capable of voicing and expressing their opinion to different levels of management and people with differing levels of technical knowledge. Someone that is willing to help drive change through continuous improvement

Key requirements

Experience (minimum type and level of experience required to perform the role)

  • 6+ years software engineering experience with 4+ years demonstrable experience integrating with Apples frameworks using Swift, including some quality iOS apps that you can show us.
  • Experience in developing complex UI designs using Xcode interface builder/SwiftUI.
  • Experience with managing and integrating with third party APIs.
  • Understanding of REST APIs and experience in integrating with them using RxSwift/Combine.
  • Understanding of Dependency injection.
  • Understanding of entire application lifecycle from concept, design, test, release and support.
  • Understanding of continuous integration and continues deployment using XCode, Fastlane and Jenkins environment.
  • Experience with MVVM architecture and MVP architecture for UI layer development.
  • Experience architecting apps using a CLEAN architecture pattern.
  • Understanding of protocol-oriented programming, writing test cases as well as using source code management software within a programming team.

Technical Capabilities

  • Fundamental experience with 1 or 2 other programming languages and frameworks, including:
  • Android development with Kotlin (iOS only)
  • Javascript & NodeJS
  • Java & Spring Boot
  • C# & Visual Studio (or Xamarin development)
  • Understanding of TDD and application in project delivery


  • View & Apply

Apply Now


JobsXplore is more than a job board. You get more attention and more awareness from job seekers, and as employers, you can easily expose your company branding and be highlighted globally.


Contact Us

Contact Us |
Policy | Term and Condition |


Job Seekers

Create Free Account | Search Jobs |
Search Salaries | Candidates FAQs |



Employers | How It Work | Post FREE Job Ad | Employer FAQs |



Exhibitor | How It Work | Jobfair FAQs |


Popular Country To Work

Australia | Austria | Canada |
Denmark | Finland | France |
Germany | India | Indonesia |
Ireland | Italy | Japan | Kuwait |
Malaysia | Netherlands | New
Zealand | Qatar | Saudi Arabia |
Singapore | South Korea | Spain |
Sweden | Switzerland | Taiwan |
Turkey | United Kingdom | United
State | United Arab Emirates  |