At a Glance
- Tasks: Lead mobile app development using React Native, tackling performance and security challenges.
- Company: Join a sector-leading financial services client in the Manchester area.
- Benefits: Enjoy a competitive daily rate and hybrid working options.
- Why this job: Work on exciting projects with cutting-edge technology and a collaborative team culture.
- Qualifications: Experience with React Native, Expo, TypeScript, and mobile app development is essential.
- Other info: Contract role until the end of the year; open to diverse candidates.
The predicted salary is between 60000 - 84000 £ per year.
Job Description
Job Title: React Native Developer
Location: Manchester Area/Hybrid
Salary/Rate: Up to £400 per day – Inside IR35
Start Date: 25/08/2025
End Date: 31/12/2025
Job Type: Contract
Role Overview:
An opportunity has arisen for an experienced React Native Developer to join a team working on the design, build, and optimisation of cross-platform mobile applications. The successful candidate will lead development efforts, address complex technical challenges, and contribute to delivering secure, high-quality, and accessible user experiences.
Key Responsibilities:
- Lead mobile application development using React Native, Expo, and TypeScript.
- Address performance, security, and accessibility considerations across iOS and Android platforms.
- Integrate custom data visualisations using D3 and SVGs.
- Collaborate with design teams via Figma, implementing shared UI components.
- Work with Azure B2C or similar OAuth identity providers for secure Front End integration.
- Debug native builds (Xcode, Gradle) and apply patches to JavaScript or native code as needed.
- Build responsive, accessible user interfaces with Storybook and Flexbox.
- Implement security features such as biometric encryption and root detection.
- Write and maintain unit tests and integrate code using GitHub/Azure DevOps.
Key Skills & Experience:
- Strong commercial experience with React Native, Expo, and TypeScript.
- Proven track record of delivering mobile applications for both iOS and Android.
- Familiarity with native debugging and build tools (Xcode, Gradle).
- Knowledge of secure application development practices.
- Experience collaborating with designers and implementing UI/UX specifications.
- Proficiency with Git-based workflows and CI/CD pipelines.
If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.
Disclaimer:
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
React Native Developer employer: Square One Resources
Contact Detail:
Square One Resources Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land React Native Developer
✨Tip Number 1
Familiarise yourself with the latest features and updates in React Native, Expo, and TypeScript. Being able to discuss recent advancements or changes during your interview can demonstrate your passion and commitment to staying current in the field.
✨Tip Number 2
Prepare to showcase your experience with performance optimisation and security challenges in mobile app development. Have specific examples ready that highlight how you've tackled these issues in past projects, as this will resonate well with the hiring team.
✨Tip Number 3
Brush up on your collaboration skills, especially with design tools like Figma. Be ready to discuss how you’ve worked with designers in the past to implement shared components, as teamwork is crucial for this role.
✨Tip Number 4
Gain a solid understanding of integrating OAuth identity providers like Azure B2C. Being able to explain your experience with secure front-end integration will set you apart from other candidates and show your readiness for the role.
We think you need these skills to ace React Native Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React Native, Expo, and TypeScript. Include specific projects where you've tackled performance, security, and accessibility challenges.
Craft a Strong Cover Letter: Write a cover letter that showcases your understanding of the role and how your skills align with the job responsibilities. Mention your experience with integrating custom data visualisations and collaborating with designers using Figma.
Showcase Relevant Projects: If you have worked on mobile apps that involved debugging native builds or implementing biometric encryption, be sure to include these examples in your application. This will demonstrate your hands-on experience.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail, which is crucial for a developer role.
How to prepare for a job interview at Square One Resources
✨Showcase Your Technical Skills
Be prepared to discuss your experience with React Native, Expo, and TypeScript in detail. Highlight specific projects where you've tackled performance, security, or accessibility challenges, as these are key aspects of the role.
✨Demonstrate Collaboration Experience
Since the job involves working closely with designers using Figma, be ready to share examples of how you've collaborated in the past. Discuss any shared components you've implemented and how you ensured a smooth workflow.
✨Prepare for Problem-Solving Questions
Expect questions that assess your ability to debug native builds and patch JS/native code. Think of scenarios where you've successfully resolved issues and be ready to explain your thought process.
✨Familiarise Yourself with Security Practices
Given the emphasis on secure front-end integration and biometric encryption, brush up on best practices in mobile app security. Be prepared to discuss how you've implemented security measures in previous projects.