Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer - mobile apps

Sydney
beBee Careers
Software Engineer
Posted: 15 June
Offer description

We are looking for a senior software engineer with native iOS app development experience to join our team.

The team is responsible for developing and maintaining mobile apps used to control various networked audio players. Our North Sydney team operates in a hybrid model where they work out of the office 2 days a week.

Candidates will be considered for remote work.


Key Responsibilities:

* Analyzing requirements
* Implementing new features
* Bug fixing
* Development testing
* Architecting and re-architecting code and projects
* Collaborating with local and remote team members
* Providing technical feedback
* Code reviews
* Researching APIs, Tools, Features
* Using version control tools
* Managing assigned Sprint tasks


Required Experience:

* 7 years of professional experience in software design and development
* 4 years of native iOS app development experience
* Swift and Objective-C experience
* UIKit framework experience
* Good understanding of Xcode (Projects, Targets, Instruments, Simulator)
* Good understanding of software design principles, patterns
* Good understanding of version control systems (SVN, Git)
* Experience using 3rd party software libraries and frameworks
* Experience using web service APIs
* Knowledge of iOS Human Interface Guidelines
* Good written and verbal communication
* Self-motivation


Preferred Experience:

* C++, Python
* SwiftUI Framework
* Dependency managers (Swift Packages, CocoaPods)
* Build systems (xcodebuild, CMake, SCons)
* Creating XCFrameworks
* Automated testing (XCTest)
* Jira, Fisheye, Crucible, Confluence
* Continuous Integration, Continuous Delivery (Jenkins)
* Firebase (Analytics, Crashlytics, Messaging)
* Google Analytics (Big Query, Data Studio)
* App localization and localization management tools
* Asset management tools
* Data serialization
* App Store Connect
* App code signing process
* Cross platform development


About the Role:

This role offers a high growth environment with opportunities to make an impact on systems and processes.

Regular exposure to many cultures, with teams located in over 130 countries.

A collaborative, open, and hybrid work environment, with opportunities for professional development.

Excellent compensation, benefits, and incentives available.

This is an exciting time to be part of a company that delivers premium audio/video experiences to both commercial and consumer markets.

Ongoing investment in growth and expansion of product lines, distribution channels, and markets.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - finops (remote across anz)
Sydney
black.ai
Software Engineer
Similar job
Senior software engineer
Sydney
Equifax, Inc.
Software Engineer
Similar job
Senior software engineer - ai powered engineering
Sydney
Commonwealth Bank
Software Engineer
Similar jobs
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Sydney > Senior Software Engineer - Mobile Apps

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save