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.
Requirements
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.
Tech Stack
Android
Cloud
iOS
Jest
MobX
Objective-C
React
React Native
Redux
Swift
TypeScript
Benefits
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