At a Glance
- Tasks: Lead the development of a cutting-edge React Native app for iOS in the construction tech space.
- Company: Join XYZ Reality, an award-winning company revolutionising construction with innovative Augmented Reality solutions.
- Benefits: Enjoy 25 days annual leave, private healthcare, hybrid working, and fun office events.
- Why this job: Be part of a dynamic team making a real-world impact in the construction industry with groundbreaking technology.
- Qualifications: 5+ years experience in React Native and TypeScript, with strong iOS app development skills.
- Other info: Office is a 5-minute walk from Angel station; enjoy regular social gatherings and biannual salary reviews.
The predicted salary is between 43200 - 72000 £ per year.
Introduction to XYZ
A groundbreaking & award-winning Construction Technology (SaaS & hardware) company; 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 technology, that is the winner of multiple awards including two Red Dot Design awards, Construction Innovation of the Year 2024 and multiple listings in Sifted Top 100 but we implement it on global construction projects worth hundreds of millions, sometimes billions, of pounds (or euros, or dollars)!
Since our inception in 2017, we have grown to over 100 staff and have raised over $50m in funding – but we are only just getting started.
Key Responsibilities:
-
Develop, maintain, and scale a high-performance React Native app for iOS.
-
Implement clean, scalable code using TypeScript and best practices.
-
Deliver high quality features with great attention to detail.
-
Optimise app performance, responsiveness, and stability for use in demanding on-site environments.
-
Work closely with native iOS (Objective-C/Swift) for low-level API where relevant.
-
Collaborate with Cloud and UX teams to ensure seamless integration.
-
Participate in regular code reviews and testing cycles.
Requirements:
-
5+ years of experience with React Native and TypeScript.
-
Strong understanding of iOS app development, deployment, and debugging.
-
Experience working with native/turbo modules and bridging in React Native.
-
Knowledge of RESTful APIs.
-
Familiarity with low-level iOS APIs and device capabilities.
-
Experience building real-time and/or offline applications.
-
Solid understanding of app architecture (Redux, MobX, or Context API).
-
Ability to work independently and communicate with cross-functional teams.
Nice to Have:
-
Experience in the construction, field service, or industrial IoT sector.
-
Familiarity with Xcode Instruments, performance profiling tools and App Store publishing process.
-
Familiarity with 3D engines.
-
Familiarity with Android development.
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
Employee referral scheme
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
#J-18808-Ljbffr
Lead React Native/TypeScript Developer (iOS) employer: Rocket Lab
Contact Detail:
Rocket Lab Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead React Native/TypeScript Developer (iOS)
✨Tip Number 1
Familiarise yourself with the latest trends in React Native and TypeScript. Being up-to-date with the latest features and best practices will not only enhance your skills but also show us that you're passionate about your craft.
✨Tip Number 2
Engage with the construction technology community. Attend meetups or webinars related to construction tech and AR solutions. This will help you understand industry-specific challenges and demonstrate your commitment to the field.
✨Tip Number 3
Showcase your experience with real-time and offline applications in your discussions. We value candidates who can highlight their practical experience in building robust applications, especially in demanding environments like construction sites.
✨Tip Number 4
Prepare to discuss your collaboration experiences with cross-functional teams. We want to see how you've effectively communicated and worked with different departments, as this is crucial for the role.
We think you need these skills to ace Lead React Native/TypeScript Developer (iOS)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React Native and TypeScript, as well as any relevant projects in iOS app development. Use specific examples to demonstrate your skills and achievements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for construction technology and how your background aligns with the company's mission. Mention any experience you have in the construction or industrial IoT sector, as this is a nice-to-have.
Showcase Relevant Projects: Include links to any apps or projects you've developed using React Native and TypeScript. Highlight your role in these projects and the impact they had, especially if they involved real-time or offline capabilities.
Prepare for Technical Questions: Be ready to discuss your technical expertise in detail during the interview process. Brush up on your knowledge of iOS app development, RESTful APIs, and any experience with native modules or performance profiling tools.
How to prepare for a job interview at Rocket Lab
✨Showcase Your Technical Skills
Be prepared to discuss your experience with React Native and TypeScript in detail. Highlight specific projects where you've developed high-performance apps, and be ready to explain the challenges you faced and how you overcame them.
✨Understand the Company’s Technology
Familiarise yourself with XYZ Reality's Augmented Reality solutions and their impact on the construction industry. This knowledge will demonstrate your genuine interest in the company and its products during the interview.
✨Prepare for Code Reviews
Since the role involves participating in regular code reviews, be ready to discuss your coding practices and how you approach clean, scalable code. You might even be asked to review a piece of code or solve a problem on the spot.
✨Emphasise Collaboration Skills
The job requires working closely with cross-functional teams. Be prepared to share examples of how you've successfully collaborated with UX, Cloud, or other teams in past projects, highlighting your communication skills and teamwork.