Australian Citizens residing in Australia only respond. Must be able to obtain Negative Vetting Level 1.
- Extensive experience developing and releasing mobile applications on both Android and iOS, using native tooling like Kotlin, Java, Swift and Objective-C as well as frameworks such as React Native
- Familiarity with accessibility standards for web and mobile, such as WCAG 2.1
- Expertise using DevOps practices, including creating CI/CD pipelines with GitHub/GitLab and tooling such as Artifactory and HashiCorp Vault
- Ability 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
- Familiarity converting UI designs into Mobile app components and working with UI/UX designers to achieve a unified vision
- Experience integrating with various back-end APIs and services. Including internal APIs, as well as services like Firebase and various CMS systems
Desirable criteria
1.
Experience in the early stages of developing a mobile app, including establishing the development setting framework and evaluation/choice of supporting tools and services
- Experience writing accessible web applications using React and TypeScript
- 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
- 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
Required Skills:
React Native Mobile Applications Swift Accessibility Pipelines React iOS Gitlab Firebase Web Applications DevOps Reviews Android Components Kubernetes Developers TypeScript Github Writing Integration Docker Testing Java Maintenance JavaScript