At a Glance
- Tasks: Architect and build innovative mobile apps for the construction industry using AR technology.
- Company: Join XYZ Reality, pioneers in engineering-grade Augmented Reality solutions.
- Benefits: Enjoy 25 days leave, private healthcare, hybrid work, and fun team events.
- Other info: Dynamic team culture with excellent career growth and biannual salary reviews.
- Why this job: Make a real-world impact by revolutionising the construction industry with cutting-edge tech.
- Qualifications: Strong mobile development experience, especially with React Native and iOS.
The predicted salary is between 60000 - 80000 £ per year.
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.
Senior Mobile Developer employer: XYZ Reality
XYZ Reality is an exceptional employer, offering a dynamic work environment where innovation thrives and employees can make a tangible impact in revolutionising the construction industry. With a strong focus on employee growth, competitive benefits including private healthcare, generous leave policies, and a vibrant office culture that fosters collaboration and creativity, XYZ Reality is dedicated to nurturing talent while pushing the boundaries of augmented reality technology.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Mobile Developer
✨Tip Number 1
Get your networking game on! Connect with folks in the construction and tech industries on LinkedIn. Join relevant groups, attend meetups, and don’t be shy to reach out to current employees at XYZ Reality. A friendly chat can sometimes lead to a foot in the door!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your mobile development projects, especially those involving AR or construction workflows. This is your chance to demonstrate your expertise and passion for the field, so make it shine!
✨Tip Number 3
Prepare for the interview like a pro! Research XYZ Reality’s products and think about how your experience aligns with their needs. Be ready to discuss specific projects where you’ve tackled challenges similar to what they face in the construction sector.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at XYZ Reality. Let’s get you that Senior Mobile Developer role!
We think you need these skills to ace Senior Mobile Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Mobile Developer role. Highlight your experience with mobile development, especially in iOS and React Native, and don’t forget to mention any relevant projects that showcase your skills in AR and construction workflows.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for technology and innovation, and explain why you’re excited about working with XYZ Reality. Make it personal and connect your experiences to the job description.
Showcase Your Projects:If you’ve worked on any cool projects, especially those involving AR or mobile apps, make sure to include them in your application. Links to your GitHub or portfolio can really help us see your skills in action!
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at XYZ Reality
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Swift and React Native. Brush up on your knowledge of mobile development best practices, CI/CD pipelines, and automated testing strategies. Being able to discuss these topics confidently will show that you're ready to take ownership of their cutting-edge digital products.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, particularly those related to mobile app development and AR integration. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your ability to drive complex projects end-to-end and collaborate effectively across teams.
✨Familiarise Yourself with Their Products
Take some time to explore XYZ Reality's existing products and technology. Understanding how their AR solutions work and the impact they have on the construction industry will allow you to ask insightful questions during the interview. It shows genuine interest and helps you connect your experience to their needs.
✨Prepare Questions for Them
Interviews are a two-way street, so come prepared with thoughtful questions about the role, team dynamics, and company culture. Ask about their approach to innovation and how they envision the future of mobile development in the construction sector. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.