Summary
✨ AI‑Generated
A senior mobile developer role responsible for designing, developing, deploying, and supporting complex mobile applications while collaborating with technical and business teams.
Highlights
Senior mobile engineering contract focused on secure, accessible, and scalable digital solutions with flexible hybrid work arrangements.
Description
Department: National Disability Insurance Agency
Estimated start date: Monday, 12 October 2026
Contract duration: 12+12 months
Experience level: Senior - EL1 equivalent
Location of work: QLD, ACT, VIC, NSW
Working arrangements type: Hybrid (3WFO+2WFH)
Maximum hours: 37.5 hours per week
Security clearance: Must be able to obtain NV1
The EL1 Mobile App Developer will independently deliver complex, secure and accessible digital solutions, including the NDIS mobile application, while collaborating with technical teams and key business stakeholders.
The role involves solving complex technical challenges and building reliable, scalable digital products and integrations that support the NDIA’s mission.
Key duties and responsibilities
Responsibilities of the role include but are not limited to:
Designing, building, deploying, and supporting the Agency’s mobile applications, systems, and integrations.Ensuring that all solutions adhere to integration best practices and NDIA architectural principles and are well documented.Collaborating with business stakeholders to achieve desired outcomes.Play a key role in our project team, using an agile development framework.Actively participate in code reviews – both as the reviewer and the reviewee to ensure coding quality and standards are maintained.Ensuring that any software produced meets the agency's security requirements and standards.Ensuring that any software produced meets accessibility expectations.Collaborating with Business Analysts, Project Leads, and other IT teams to resolve issues to ensure solutions are viable and fit for purpose.Collaborate closely with the Quality Assurance team to ensure effective test coverage early in the development cycle utilising a shift-left approachEnsuring that solutions are pragmatic, value for money, and deliver on their intended purpose.(NOTE: the key responsibilities of the role are based on current priorities and may change over time)
Essential criteria
Extensive experience developing and releasing mobile applications on both Android and iOS using React Native (Typescript), with a strong preference for Expo experience.
Also, a proven track record of bridging React Native to the native layer (Kotlin, Java, Swift and Objective-C) ideally utilising Expo modules.Experience maintaining and ensuring quality in large codebases, understanding complex problems and producing easy to read and understandable code.Proficient developing mobile apps to meet high accessibility standards, such as Apple’s and Google’s accessibility guidelines and WCAG 2.1Ability to write automated unit, component, integration and functional tests.
Must be able to work closely with QA teams to facilitate integration and end-to-end testing of complex systems.Experience integrating with various back-end APIs (using REST and GraphQL) and services.
Including internal APIs, as well as services for authentication and performance/metric tracking.Experience converting UI designs into Mobile app components and working with UI/UX designers to achieve a unified vision.Desirable criteria
Experience in the effective use of AI tooling, using processes like spec-driven development.Expertise using DevOps practices, including creating/updating CI/CD pipelines with GitHub and tooling such as Artifactory and HashiCorp Vault.
Some experience developing back-end systems, in a variety of languages like Golang and JavaScript/TypeScript.
This includes experience with container technologies like Docker and Kubernetes with Helm.Ability to work across all stages of the SDLC, including creating technical designs, developing and deploying code, performing code reviews, and the long-term maintenance of code.Demonstrated ability and willingness to participate in after-hours on-call rosters to support critical business operations.
Please let us know if this role interests you.
Even if your experience doesn’t match every skill listed, we’d still love to hear from you.
Feel free to send us your CV, and we’d be happy to connect and have a chat about the opportunity.