Mobile Application 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
- AdionaSydney NSW
- Developing new features and improving our mobile apps for delivery drivers (React native).
- Implementing new features on our web app in javascript e.g. vue.js.
- View all Adiona jobs - Sydney jobs - Application Developer jobs in Sydney NSW
- Salary Search: Mobile and Web App Developer salaries in Sydney NSW
- JPLoftMelbourne VIC
- You will be instrumental in designing, developing, and deploying robust mobile solutions for both Android and iOS, ensuring a seamless user experience.
- FleetGuruBroadbeach QLD 4218
- Practical application of mobile accessibility, performance tuning (cold starts, crash rates), and distraction-free UI.
- View all FleetGuru jobs - Broadbeach jobs - Mobile Developer jobs in Broadbeach QLD
- Salary Search: Senior Mobile Developer salaries
- Mecca Brands Pty LtdVictoria
- Experience building and maintaining shared component libraries or design systems for mobile applications.
- 5+ years of mobile engineering experience, with strong…
- View all Mecca Brands Pty Ltd jobs - Victoria jobs - Mobile Developer jobs in Victoria
- Salary Search: Senior Mobile Developer salaries in Victoria
- See popular questions & answers about Mecca Brands Pty Ltd
- Mecca Brands Pty LtdRichmond VIC
- Build and maintain our mobile app using React Native.
- Exposure to mobile E2E tools like Maestro, Detox or Appium.
- Familiarity with TDD and shift-left testing.
- VibidsoftSydney NSW
- Solid understanding of the full mobile development life cycle.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging…
- View all Vibidsoft jobs - Sydney jobs - iOS Developer jobs in Sydney NSW
- Salary Search: iOS Developer (Minimum 2 Year) 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,…
- VibidsoftSydney NSW
- Understanding of the full mobile development life cycle.
- Design and build advanced applications for the Android platform.
- View all Vibidsoft jobs - Sydney jobs - Android Developer jobs in Sydney NSW
- Salary Search: Android Developer (Minimum 2 Year) salaries in Sydney NSW
- GeoMobyPerth WA
- An interest in becoming a native mobile developer.
- Knowledge of Swift or Kotlin would be desirable or any other mobile app development such as React Native,…
- View all GeoMoby jobs - Perth jobs
- Salary Search: Professional Benefits salaries
- Tech Aalto Pte LtdSydney NSW
- This role requires a keen understanding of Apple’s design principles and familiarity with web technologies to deliver high-quality mobile applications that…
- View all Tech Aalto Pte Ltd jobs - Sydney jobs
- Salary Search: iOS Developer salaries in Sydney NSW
- Your SocialChefRemote
- In depth understanding of multiple delivery platforms (such as mobile vs. desktop), and optimising output to match the specific platform.
- View all Your SocialChef jobs - Remote jobs - Web Developer jobs in Remote
- Salary Search: Web Developer | Remote Job salaries in Remote
- Derrimut 24:7 GymPort Melbourne VIC 3207
- Implement appropriate application security practices, including secure API communication, access controls and protection of application credentials and business…
- View all Derrimut 24:7 Gym jobs - Port Melbourne jobs
- Salary Search: Application Developer salaries in Port Melbourne VIC
- See popular questions & answers about Derrimut 24:7 Gym
- Derrimut 24:7 GymPort Melbourne VIC 3207
- Implement appropriate application security practices, including secure API communication, access controls and protection of application credentials and business…
- View all Derrimut 24:7 Gym jobs - Port Melbourne jobs
- Salary Search: Application Developer salaries in Port Melbourne VIC
- See popular questions & answers about Derrimut 24:7 Gym
- AI TalentBarangaroo NSW 2000
- Strong understanding of responsive design principles and mobile-first development.
- In this role, you’ll be responsible for developing and maintaining high-…
- View all AI Talent jobs - Barangaroo jobs
- Salary Search: Web Developer salaries in Barangaroo NSW
- Tech Aalto Pte LtdMelbourne VIC
- 9+ years of professional experience in mobile application development with a proven focus on architecture and system design.
- View all Tech Aalto Pte Ltd jobs - Melbourne jobs - Software Architect jobs in Melbourne VIC
- Salary Search: Mobile Architect salaries in Melbourne VIC
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.