We are looking for a specialist Mobile & Front-End Engineer to lead the development of "Disconnected" digital solutions. In this role, you will build applications designed specifically for frontline and remote workers operating in environments where network access is a luxury, not a guarantee. You will architect robust synchronisation engines, secure local storage, and graceful degradation patterns to ensure operational success regardless of connectivity constraints.
Core Responsibilities
- Offline-First Architecture: Lead the design and implementation of mobile applications that prioritize local functionality, including complex synchronisation logic and conflict-resolution patterns.
- Resilient Engineering: Build and optimise solutions for low-bandwidth or intermittent network environments, ensuring data integrity during "store-and-forward" cycles.
- Security at the Edge: Implement advanced mobile security protocols, including device hardening, local data encryption, and secure authentication for field-operable hardware.
- UX/UI Continuity: Partner with design teams to create intuitive interfaces that inform users of their sync status and remain fully functional during network drops.
- Standards & Accessibility: Ensure all mobile front-ends adhere to WCAG 2.1 AA standards and the Australian Government Digital Service Standards.
- API & Caching Strategy: Develop high-performance APIs and service-worker patterns to manage caching and efficient local storage usage (IndexedDB/Secure Storage).
- Lifecycle Leadership: Oversee the full dev-cycle, from mobile-specific CI/CD pipelines and automated testing to code reviews and technical mentorship.
- Field Validation: Provide technical leadership during field-based testing and pilot deployments to troubleshoot real-world mobility challenges in harsh environments.
Technical Expertise & Experience
- Mobile Mastery: Extensive experience in cross-platform or native development using frameworks such as React Native, Flutter, or advanced responsive web technologies.
- Connectivity Logic: Proven success delivering applications that utilise service workers, local caching, and robust sync engines to handle intermittent signals.
- Hardware Integration: Deep understanding of leveraging device-native features, including GPS, sensors, camera, and secure keystores within a governed environment.
- Interface Resilience: Ability to build UIs that degrade gracefully, maintaining a seamless user experience despite connectivity loss.
- Performance Tuning: Advanced skills in debugging mobile memory usage, sync failures, and performance bottlenecks on constrained hardware.
- Integration Patterns: Familiarity with RESTful APIs and message-based architectures designed for high-latency or restricted networks.
Mandatory Security Requirements
- Citizenship: Must be an Australian Citizen.
- Mandatory Clearance: Current AGSVA Baseline Security Clearance.
- Highly Regarded: Active NV1 Clearance is preferred.
Preferred Attributes
- Experience developing tactical field applications for remote or regional operations.
- Familiarity with Government secure mobility frameworks and MDM/MAM (Mobile Device/App Management) practices.
- Exposure to edge-computing patterns and cloud-native mobile architectures.
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
...