Senior Mobile Developer
We are seeking an experienced
Senior Mobile Developer
to play a leading role in the design, development, and optimisation of scalable cross-platform and native mobile applications, especially in Kotlin (Android) and Flutter or React Native.
Key Responsibilities
* Lead development of cross-platform and native mobile applications
* Build and ship mobile-first experiences that are mission-critical, offline-capable, and optimized for low memory and CPU devices.
* Leverage AI tools to accelerate development, improve test coverage, and ship with confidence.
* Collaborate closely with design, product, and backend teams to deliver intuitive and responsive user experiences.
* Architect solutions with offline-first patterns, background sync, and local persistence.
* Drive reliability, performance, and resilience across integrations.
About You
* Proven track record of strong product development experience
* Experience building and shipping Kotlin-based Android apps and understand Android internals and constraints well.
* Experience of working with Flutter or React Native, and can navigate trade offs across platforms.
* You've worked on mission-critical systems — where reliability, speed, and fault tolerance matter.
* You've built apps for low-spec hardware or environments with limited connectivity, using offline-first design patterns.
* You care deeply about performance, user experience, and code quality.
* You actively use AI tools like Copilot, Claude, or Coderabbit in your development workflow.
What We Offer
* The opportunity to shape the technical strategy of fast-scaling products.
* Work on real-time, offline-capable systems used in production daily.
* A culture built on integrity, collaboration, and continuous improvement.
If you are passionate about front-end engineering and want to contribute to building high-quality, scalable applications, we encourage you to apply.