Senior Mobile Developer
About XYZ Reality
XYZ Reality are the creators of the world's first and only engineering-grade Augmented Reality solution, purpose built for the construction industry. Not only have we created this holographic technology, that sits within The Atom – a smart, site-safe headset/hardhat - but we implement it on projects, utilising the power of AR to ensure that all schemes are completed in line with the delivery timescales and budgets.
XYZ has grown to over 100 staff across the UK, US & Europe and is working with Mission Critical organisations & construction companies to successfully deliver major projects.
The Role
We are seeking a seasoned Senior Mobile Developer to help drive the technical direction of our mobile platform – someone passionate about technology, driven by innovation, and ready to take strong ownership of cutting-edge digital products tailored for the construction sector.
Key Responsibilities
Architect, build, and scale our mobile app for construction workflows – integrated AR and 360-degree capture – driving modern patterns, strong typing, and performance under demanding on-site and offline conditions.
Work hands-on with native iOS (Swift, with some Objective-C) to build bridges and integrate third-party native SDKs – e.g. 360 cameras, Point cloud and viewers – and evolve 360-degree capture for progress tracking, reality capture, and issue management on-site.
Help drive the mobile delivery pipeline end-to-end: CI/CD, a robust automated testing strategy (unit, component, and end-to-end flows), and releases across the Apple App Store (provisioning, code signing, TestFlight, phased rollouts, compliance) and Android / Google Play as it matures.
Partner closely with Cloud, AR/3D, and UX teams on integration and user experience, and provide hands-on development support.
Essential Experience
Strong mobile development experience, with solid production experience shipping React Native and TypeScript.
Deep understanding of iOS – the build system, app lifecycle, memory, and debugging with Xcode Instruments – plus working knowledge of Swift: enough to read, write, and maintain native modules.
Proven experience owning the full Apple App Store release process (provisioning, code signing, TestFlight, submissions); Google Play / Android release experience is a strong plus.
Hands-on experience designing and operating mobile CI/CD pipelines, ideally with Xcode Cloud (or Bitrise, Fastlane, GitHub Actions).
Strong background in automated testing at scale – unit testing (e.g. Jest), component testing, and end-to-end UI automation with Appium or equivalent.
Demonstrable experience with native modules, bridging techniques, and deep React Native optimization.
Proficiency with RESTful APIs and real-time or offline-first applications.
Solid grasp of app architectures and state management (Redux, MobX, Zustand, or Context API).
Familiarity with AR frameworks such as ARKit.
Proven ability to drive complex projects end-to-end and collaborate effectively across engineering, product, and design.
Nice to Have
Exposure to BIM tooling and viewers (e.g. BIMWalk, Navisworks, Revit).
Experience shipping production Android apps alongside iOS, and awareness of cross-platform considerations.
Experience working with agentic development pipelines and AI-assisted coding workflows to accelerate delivery.
Benefits & Good to Knows
🏝️ 25 days annual leave + public holidays
🩺 Private healthcare with Vitality
🎄 Christmas shutdown days on top of leave allowance (2-4 per year usually)
🚇 Office located within a 5-minute walk from Angel station
🏠 Hybrid working
🪙 Biannual salary reviews
🥳 Summer & Christmas staff parties
🍣 Free lunch bought in and after-work gathering/drinks every other Thursday in the office
🚀 Make a real-world impact of revolutionising the construction industry
If you'd like to see the products and technology we have created so far on our journey you can view it in action through our YouTube and Website