EmploymentOS for your Business

Refer a friend Apply now

Software Engineer – IOS

Technology dpt • Melbourne, Victoria 3000, Australia • Full-time
Analyse my fit

Description

About The Role As a Software Engineer – iOS, you’ll be part of the Betashares Direct team, building and evolving our mobile investing experience for Australian customers. You’ll work within a small, cross-functional agile team alongside engineers, designers and product managers, contributing to the design, development and ongoing improvement of our iOS application and supporting backend services. 

This role offers hands-on ownership across the full development lifecycle, with the opportunity to influence technical decisions, contribute to solution design and ship customer-facing features at pace. You’ll work closely with iOS Tech Leads and be part of a highly collaborative mobile engineering team focused on building high-quality, reliable and intuitive products. 

We’re looking for someone who cares deeply about building well-engineered, customer-focused solutions, someone who enjoys solving complex problems, values clean and maintainable code, and thrives in a fast-moving, product-led environment. This is a strong opportunity to grow your iOS expertise while working on a platform that’s scaling rapidly and making a real impact. 

Role Responsibilities

  • Design, develop, and maintain the Betashares Direct iOS mobile application. 
  • Contribute to technical solution designs and architecture to deliver an awesome experience for Betashares Direct customers. 
  • Write clean, maintainable, and efficient code following best practices in coding standards, version control, and testing. 
  • Work in an agile team and iteratively design products. 
  • Work closely with Product Designers and Product Managers and come up with engineering solutions to build product. 
  • Actively participate in code review process by submitting and reviewing pull requests. 
  • Provide input on technical decisions, including architecture and design choices. 
  • Identify and troubleshoot bugs, bottlenecks, or issues in existing applications. 
  • Keep up with the latest iOS development trends, libraries, and tools. 
  • Support the iOS Tech Leads with automated testing cycles to ensure application reliability and performance. 
  • Monitor and optimise application performance on various Android devices.

Skills & Experience

  • 5+ years hands-on experience developing iOS applications with a portfolio of published apps on the App Store.
  • Proficient in Swift.
  • Curiosity and experience working with agentic systems would be a plus. 
  • Strong knowledge of IOS frameworks such as SwiftUI and Core Data, with experience in UIKit as a plus. 
  • Familiarity with architectural patterns like MVVM. 
  • Experience integrating RESTful APIs and working with third-party libraries and SDKs. 
  • Experience integrating with GraphQL services as a plus. 
  • Experience designing and implementing scalable SwifUI architectures with robust offline support. 
  • Familiarity with Apple’s Human Interface Guidelines and App Store submission process. 
  • Experience working with UI design systems or component library. 
  • Strong understanding of backend technologies will be beneficial. 
  • Well versed in Git and applying sound continuous delivery principles.

Why Join Betashares?

At Betashares, we’re building a values-led, high-performing, collaborative team where purpose drives performance and people are supported to grow.

What you can expect:

  • Career growth and momentum, with opportunities to take ownership, learn quickly and stretch yourself.
  • A supportive, collaborative culture that values performance, honesty and humility.
  • Health and wellbeing support, including physical, mental, social and financial wellbeing programs.
  • Volunteering leave, so you can support causes that matter to you.
  • Collaborative CBD workspaces, designed for connection and teamwork, with team breakfasts and regular catered lunches.
  • A genuinely social and inclusive culture, with clubs, committees and team events.

Role Type

On-site • Permanent • Full-time • Mid-Level

Company Overview

Founded in 2009, Betashares was built on a clear vision: to create intelligent, accessible investment solutions for Australian investors. Since launching as a challenger brand, we’ve grown into a market leader in the ETF industry — driven by innovation, customer focus and long-term thinking. Today, we continue to expand our offering through new platforms, capabilities and growth initiatives, helping over a million investors build wealth with confidence. Our success is powered by our people. We are united by shared goals and guided by our core values of innovation, humility, care and integrity. We believe high performance and strong culture go hand in hand. With offices across Sydney, Melbourne, Brisbane, Perth and New Zealand, we’re building a business defined by ambition, accountability and meaningful impact — for our clients and for our team.
Apply now