Remote job
Mobile Engineer
Job details
About this role
Role overview A remote-first, full-time opportunity for an engineer to build dependable mobile experiences designed for the work that happens away from a desk. The role emphasizes secure integrations, pragmatic offline-aware behaviour, and thoughtful handling of real-world device constraints to keep users productive in the field.
Responsibilities - Design, build, and continuously improve mobile product capabilities that operate reliably under varied network and device conditions - Collaborate with backend, QA, and product colleagues to develop resilient end-to-end workflows - Contribute to release quality, monitoring practices, and ongoing improvement cycles for shipped applications - Implement secure handling of data and integrations with backend services - Address offline states, device variability, and observability as core engineering concerns
Requirements - Demonstrable experience shipping and supporting production mobile applications - Strong understanding of mobile architecture, APIs, and secure data handling - Care for offline states, device variability, quality, and monitoring signals - Clear written communication suited to a distributed team
Nice to have - Experience designing mobile experiences specifically for field or deskless work - Familiarity with offline-first patterns and synchronization strategies
Benefits and work setup - Remote-first, full-time engagement - Applications reviewed for relevant capability, thoughtful communication, and potential to do strong work in a distributed team - Hiring process begins with an initial application review, followed by a conversation if there is a fit