Senior React Native Developer - Nottingham - Hybrid (Lead II - Software Engineering)

Senior React Native Developer - Nottingham - Hybrid (Lead II - Software Engineering)

Nottingham Full-Time 60000 - 75000 £ / year (est.) Home office (partial)
UST

At a Glance

  • Tasks: Lead the development of high-performance mobile apps using React Native and mentor junior developers.
  • Company: Join a forward-thinking tech company in Nottingham with a hybrid work model.
  • Benefits: Enjoy competitive pay, flexible working, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on innovation and career advancement.
  • Why this job: Make a real impact on mobile technology while collaborating with global teams.
  • Qualifications: 5+ years in mobile app development with strong React Native and JavaScript skills.

The predicted salary is between 60000 - 75000 £ per year.

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.

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.

Required Skills & Experience

  • 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.

Skills: React Native, JavaScript, REST API, Mobile App Development

Senior React Native Developer - Nottingham - Hybrid (Lead II - Software Engineering) employer: UST

Join a forward-thinking company that values innovation and collaboration, offering a hybrid work environment in Nottingham. As a Senior React Native Developer, you'll benefit from a culture that prioritises professional growth, with opportunities to mentor junior developers and engage in knowledge-sharing sessions. Enjoy the flexibility of remote work while contributing to impactful mobile projects that leverage cutting-edge technologies.

UST

Contact Details:

UST Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior React Native Developer - Nottingham - Hybrid (Lead II - Software Engineering)

Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. You never know who might be looking for a Senior React Native Developer like you!

Show Off Your Skills

Create a portfolio showcasing your best projects. Include links to your GitHub or any apps you've developed. This is your chance to shine and demonstrate your expertise in React Native!

Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding common React Native challenges. Practice explaining your thought process clearly; it shows you're not just a coder but a problem solver!

Apply Through Our Website

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior React Native Developer - Nottingham - Hybrid (Lead II - Software Engineering)

React Native
JavaScript
TypeScript
Mobile Application Development
End-to-End Testing
Detox
Version Control (Git)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior React Native Developer role. Highlight your experience with React Native, JavaScript, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Showcase Your Projects:Include links to your previous mobile applications or GitHub repositories. This gives us a chance to see your coding style and the quality of your work. Don't be shy—show off what you've built!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you're the perfect fit for this role. Share your passion for mobile development and how you can contribute to our team. Keep it concise but engaging!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy—just follow the prompts!

How to prepare for a job interview at UST

Know Your Tech Stack Inside Out

Make sure you’re well-versed in React Native, JavaScript, and TypeScript. Brush up on the libraries and frameworks you’ve used, and be ready to discuss your experience with them. It’s also a good idea to have examples of how you’ve optimised mobile applications for performance.

Showcase Your Collaboration Skills

Since this role involves working closely with both onshore and offshore teams, be prepared to share examples of how you’ve successfully collaborated in the past. Highlight any tools or methods you’ve used to ensure effective communication and high-quality outcomes.

Demonstrate Your Testing Knowledge

With a focus on quality through robust testing, be ready to talk about your hands-on experience with unit tests and end-to-end testing using Detox. Discuss how you’ve implemented these practices in previous projects to ensure maintainable and testable code.

Be Ready to Mentor

As a senior developer, you’ll likely be mentoring junior developers. Think of specific instances where you’ve supported others in their technical growth. This could include sharing knowledge during sessions or guiding them through complex problems.