Swift Developer jobs
- GruntifyAustralia
- You will design and build native iOS or Android apps for phones and tablets.
- Both apps are offline-first, because the crews using them are regularly somewhere…
- View all Gruntify jobs - Australia jobs - Application Developer jobs in Australia
- Salary Search: Mobile App Developer salaries in Australia
- VibidsoftSydney NSW
- Design and build advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- View all Vibidsoft jobs - Sydney jobs - iOS Developer jobs in Sydney NSW
- Salary Search: iOS Developer (Minimum 2 Year) salaries in Sydney NSW
- Ariston Partners Australia Pty LtdGreater Adelaide SA
- Knowledge and practical experience designing and developing progressive development of platforms.
- Experience in modern development practices and languages such…
- QantasGreater Adelaide SA
- Joining Qantas at our brand-new Product Innovation Centre located in Adelaide, you will contribute to consumer needs by building intuitive, high-performing…
- View all Qantas jobs - Greater Adelaide SA jobs
- Salary Search: iOS Developer salaries in Greater Adelaide SA
- See popular questions & answers about Qantas
- Tech Aalto Pte LtdSydney NSW
- We are looking for a seasoned iOS Developer with a strong foundation in both front-end and back-end iOS development.
- View all Tech Aalto Pte Ltd jobs - Sydney jobs
- Salary Search: iOS Developer salaries in Sydney NSW
- Pyramid Global TechnologiesSydney Olympic Park NSW
- Developing robust and secure native iOS applications with Swift.
- Enthusiasm for a great user experience.
- Deep thinking, being logical, having imagination,…
View similar jobs with this employerPyramid Global TechnologiesSydney NSW- A minimum of 6 + years of concurrent commercial experience developing iOS applications.
- Exceptional Technical skills with Swift - development in Swift and a…
- View all Pyramid Global Technologies jobs - Sydney jobs - iOS Developer jobs in Sydney NSW
- Salary Search: Senior IOS Developer salaries in Sydney NSW
- ProcreateHobart TAS
- We are looking for a design-minded engineer who understands how to create seamless user interfaces and delightful digital interactions.
- M3DICINEEight Mile Plains QLD 4113
- For those who think beyond tradition and outside the box.
- Those with no regard for the status quo.
- The iOS Developer is accountable for developing the iOS…
- View all M3DICINE jobs - Eight Mile Plains jobs
- Salary Search: iOS Developer salaries
View similar jobs with this employerProcreateHobart TAS- Your experience in Swift and technical architecture will amplify our team’s impact on the creative industry.
- Work closely with designers to turn prototypes into…
- Tech Aalto Pte LtdSydney NSW
- We are looking for a talented and experienced iOS Developer with a strong background in AI and cloud technologies to join our dynamic team.
- Victorian GovernmentMelbourne VIC
- Work Type: Fixed-term - Full-time.
- The Department welcomes and encourages applications from diverse applicants, including First Peoples, refugees or asylum…
- Victorian GovernmentMelbourne VIC
- Work Type: Fixed-term - Full-time.
- The Department welcomes and encourages applications from diverse applicants, including First Peoples, refugees or asylum…
- ZanityHyde Park SA 5061
- Zanity is looking for innovative, full-time, on-site iOS app developers.
- We offer competitive compensation and medical benefits.
- View all Zanity jobs - Hyde Park jobs - iOS Developer jobs in Hyde Park SA
- Salary Search: iOS (iPhone/iPad) Developer salaries
- Domain GroupSydney NSW
- The Senior Software Engineer (iOS) is responsible for providing technical leadership and subject-matter expertise, making technical decisions, and ensuring…
- View all Domain Group jobs - Sydney jobs - Senior Software Engineer jobs in Sydney NSW
- Salary Search: Senior Software Engineer (iOS) salaries in Sydney NSW
- See popular questions & answers about Domain Group
- Ariston Partners Technology Solutions Pty LtdSydney NSW 2000
- Knowledge and practical experience designing and developing progressive development of platforms.
- Experience in modern development practices and languages such…
Job details
Full job description
- Careers
Mobile App Developer
The Role
We build a mission-critical platform used every day by councils, governments and businesses. Your work goes into the hands of real customers: communities recovering from natural disasters, governments managing national parks and critical infrastructure, and facilities teams caring for places like the Australian Parliament House precinct.
You will design and build native iOS or Android apps for phones and tablets. Both apps are offline-first, because the crews using them are regularly somewhere with no signal and cannot come back later. Work queues locally, syncs when the connection returns, and has to survive being interrupted halfway. Getting that right is most of the interesting work.
Both apps also ship as several white-labelled variants for different customers, each with its own branding, configuration and store listing. A change has to hold up across all of them, not only the build on your machine.
We have a twelve-month plan to move shared logic onto Kotlin Multiplatform, so that domain models, business rules and permissions live in one place rather than two. The work has not started yet, which means you would be joining at the beginning of it rather than inheriting someone else’s half-finished version. You do not need Kotlin Multiplatform experience to apply, but you will end up working in it.
Who we are looking for
- Three or more years of software development, with apps you can point to.
- Takes ownership of the work and wants to see its effect in the product.
- Enjoys refining an app rather than declaring it finished at feature-complete.
- Says what they think clearly, in writing and out loud.
- Works well with testers, designers and the API team, because none of this ships alone.
Requirements
One of the following two, and the third:
- Strong Android development in Kotlin and Java. Our Android app is largely Java with Kotlin alongside it, and both matter.
- Strong iOS development in Swift with UIKit.
- Experience with device SDKs and APIs: camera, GPS and background location, local storage, networking on an unreliable connection.
Also expected:
- Comfort with an established codebase that has years of history in it, rather than a greenfield start.
- Git and pull request review.
Useful, not essential: offline sync and conflict resolution, mapping libraries, Kotlin Multiplatform, writing tests before the code, Azure DevOps.
What you will work with
Android. Kotlin and Java on AGP 8 and compileSdk 36, Dagger, Room, RxJava 3 and coroutines, Retrofit and OkHttp, CameraX, WorkManager, MapLibre GL, and an NDK layer for the heavier map work.
iOS. Swift with UIKit, CocoaPods and Swift Package Manager, MapLibre GL Native, SQLite through FMDB, Pusher for realtime updates.
Both. Azure Pipelines for build and release, Firebase for crash reporting and distribution, per-flavour signing across every white-label variant.
What you will get
- Purpose. Build technology people depend on when conditions are bad.
- Growth. A cross-platform migration starting from scratch, which is the fastest way to learn a codebase properly.
- Culture. A small team that values trust, ownership and progress.
- Flexibility. Judged on outcomes, not hours at a desk.
- Opportunity. A growing company taking its platform to global markets.