xyz-reality - Senior Mobile Developer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
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. • 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.
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.
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 • 🥳 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 https://www.youtube.com/@XYZReality/videos and Website http://www.xyzreality.com/
No credit card. Takes 10 seconds.