Join our mobile development team to build scalable mobile applications, drive quality through testing and automation, and deliver seamless user experiences. Collaborate with onshore and offshore teams, lead feature design and implementation, and optimize mobile applications for performance and responsiveness. Mentor junior developers and take ownership of mobile projects.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
We are looking for an experienced Senior React Native Developer to join our mobile development team. In this role, you will play a pivotal part in building scalable, high‑performance mobile applications, driving quality through robust testing and automation, and delivering seamless user experiences across platforms.
You will collaborate closely with onshore and offshore engineering teams, take ownership of key mobile initiatives, and contribute to technical excellence across the mobile ecosystem.
Job Title: Senior React Native Developer
Location: Remote (Nottingham, UK)
Employment Type: Fixed term employment contract - 12 months
Key Responsibilities:
- Collaborate with the mobile development team and broader engineering teams to deliver new features and enhancements.
- Work closely with offshore teams to ensure seamless collaboration, effective communication, and high‑quality outcomes.
- Lead the design and implementation of mobile application features using React Native.
- Ensure high‑quality, maintainable, and testable code by implementing unit tests and end‑to‑end tests (e.g., Detox).
- Optimize mobile applications for performance, scalability, and responsiveness.
- Mentor junior developers, supporting their technical growth and professional development.
- Take end‑to‑end ownership of mobile projects, ensuring timely and high‑quality delivery.
- Utilize CI/CD tools such as Bitrise to automate testing, builds, and deployments.
- Stay up to date with emerging technologies, including advancements in AI, and explore opportunities to enhance mobile application development.
- Create and maintain technical documentation for new and existing features, and actively participate in knowledge‑sharing sessions.
- Participate in an on‑call rotation after the probationary period to support critical mobile functionalities.
Interested in remote work opportunities in Mobile? Discover Mobile Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Required Skills & Experience
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- 5+ years of experience in mobile application development using React Native.
- Strong expertise in JavaScript / TypeScript and deep knowledge of React Native libraries and frameworks.
- Proven experience working with offshore or distributed teams.
- Hands‑on experience with Detox for end‑to‑end testing and strong unit testing practices.
- Proficiency with version control systems such as Git.
- Experience integrating mobile applications with RESTful APIs and tools such as Postman.
- Strong understanding of mobile performance optimization and debugging techniques.
- Experience with cloud services such as AWS or Firebase.
- Familiarity with performance and crash monitoring tools such as Sentry or Crashlytics.
- Excellent problem‑solving skills with a strong focus on debugging and troubleshooting critical mobile systems.
- Hands‑on experience with CI/CD pipelines for mobile app deployment, specifically Bitrise.
- Strong documentation skills, capable of communicating technical concepts to both technical and non‑technical audiences.
Similar Jobs
Explore other opportunities that match your interests
TechShack
Mobile Software Engineer
Jobgether