
React Native Developer
Job Description
Posted on: April 11, 2025
Why Explore Learning?
Explore Learning is a leading educational organisation that is committed to making learning enjoyable and effective for children. With our network of learning centres across the country and our online tutor offering, we help thousands of children develop their skills and reach their full potential.
We are looking for a skilled and experienced React Native Developer to join our Digital team. As a React Native Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications. This is a UK based remote position, allowing you to work from the comfort of your own location, although there will be a small amount of UK travel required typically for quarterly team meetings.
The Role
Responsibilities:
- Designing and developing robust, scalable, and efficient mobile applications using React Native for both iOS and Android platforms.
- Understanding and translating project requirements into technical specifications by collaborating with cross-functional teams.
- Writing clean, well-documented, and easy-to-maintain code to our organisation's defined standards.
- Thorough testing and debugging to ensure high-quality deliverables with an emphasis on test-driven development with high unit test coverage for all code.
- Optimising app performance and user experience through code optimization driven by clearly defined metrics.
- Completing projects on time by collaborating closely with project managers, product owners, designers, and other developers.
- Participating in code reviews and providing constructive feedback to enhance code quality.
- Troubleshooting and fixing bugs and technical problems.
Skills and Experience Required:
- Experience in building mobile applications for both iOS and Android platforms and associated application development lifecycles.
- Successful delivery of consumer grade apps to both Android and Apple stores.
- Strong proficiency in React Native framework.
- In-depth understanding of JavaScript/Typescript
- Experience of using Expo framework.
- Solid knowledge of mobile app development processes and lifecycles including multi-platform and multi device development and testing.
- Ability to write clean, reusable, and well-documented code.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
- Experience with automated testing suites.
Preferred Skills and Expertise:
- Full stack development experience, specifically Azure Cloud.
- Experience in API integration.
- Experience of multi-language support.
- Knowledge of UI/UX design principles and mobile design patterns.
- Understanding of techniques for complying with accessibility standards.
- Understanding of CI/CD pipelines.
- Experience with testing frameworks.
- Knowledge of version control systems specifically Git.
- Minimum 5 years of mobile app development experience.
Logistics
- Start Date: ASAP
- Reports to: Head of Engineering
- Location: Remote, UK Based
- Salary: Competitive
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Director of Design

Social Media Researcher

Freelance Consulting Expert - AI Tutor (Talent pool)

Personal Development Sales Consultant - Remote
