At a Glance
- Tasks: Develop and maintain high-quality mobile apps using React Native.
- Company: Join a dynamic team within a larger company of talented developers.
- Benefits: Enjoy flexible hours, 25 days leave, and a birthday day off!
- Why this job: Be part of an innovative team that values your growth and creativity.
- Qualifications: 5+ years in mobile development, 3+ years with React Native required.
- Other info: Monthly travel to Bristol/London office; 3-stage interview process.
The predicted salary is between 48000 - 56000 £ per year.
Salary: £60,000-£70,000K DOE
Location: Monthly travel to Bristol/London Office
Are you a Senior React Native Developer looking to join a great team to work on high-quality mobile applications? You will be joining a great company in a team of 4 but part of a larger team with 9 other developers.
Key Responsibilities:- Build and maintain cross-platform mobile applications using React Native.
- Design scalable, secure, and high-performing solutions that seamlessly integrate with backend systems.
- Work closely with multidisciplinary teams to plan, develop, and launch new app features.
- Continuously improve app speed, responsiveness, and user experience.
- Provide technical guidance through code reviews and mentoring, supporting the professional development of team members.
- Monitor emerging trends in mobile technology and suggest enhancements to existing practices.
- Contribute to software quality through comprehensive testing strategies, including unit and integration tests, and by assisting QA efforts.
- Oversee the release process for iOS and Android applications, ensuring smooth deployment to the App Store and Google Play.
- Over 5 years of hands-on experience in mobile application development.
- At least 3 years of working with React Native to build cross-platform apps.
- Strong command of JavaScript and TypeScript.
- Deep understanding of mobile UI/UX best practices and platform-specific design standards.
- Practical experience with tools and libraries such as Expo, Redux, React Navigation, and Reanimated.
- Skilled in integrating RESTful APIs and external SDKs into mobile applications.
- Proficient in using Git, managing workflows with Expo/EAS, and implementing automated testing strategies.
- Demonstrated ability to deliver polished, stable apps used in real-world production environments.
- Exposure to native mobile development using Java/Kotlin for Android or Swift/Objective-C for iOS.
3 Stage Interview Process (Technical Competencies, Coding Challenge, Culture Fit) – Interviews will begin 9th July
Benefits:- 25 Days Annual Leave + Bank Holidays
- A day off on your Birthday
- Flexible Working Hours
- Pension Scheme
- Cycle to work scheme
- Access to GP appointments through an app
- Discounted gym membership
- Private medical scheme
- Learning and Development Opportunities
Please apply ASAP if interested.
Senior React Native Developer employer: SR2
Contact Detail:
SR2 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior React Native Developer
✨Tip Number 1
Familiarise yourself with the latest trends in mobile technology, especially those related to React Native. Being able to discuss recent advancements or tools during your interview can demonstrate your passion and commitment to staying updated in the field.
✨Tip Number 2
Prepare to showcase your experience with cross-platform mobile applications. Think of specific projects where you successfully integrated RESTful APIs or used libraries like Redux and Expo, as these are key aspects of the role.
✨Tip Number 3
Practice coding challenges that focus on React Native and JavaScript. Since the interview process includes a coding challenge, being well-prepared will help you feel more confident and perform better.
✨Tip Number 4
Emphasise your teamwork and mentoring skills during the interview. As you'll be part of a small team, showing that you can collaborate effectively and support your colleagues will be crucial for landing the job.
We think you need these skills to ace Senior React Native Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React Native and mobile application development. Focus on relevant projects, especially those that demonstrate your ability to build cross-platform apps and integrate APIs.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific experiences that align with the job responsibilities, such as mentoring team members or improving app performance.
Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly JavaScript, TypeScript, and any tools like Expo or Redux. This will help the hiring team quickly see your qualifications.
Prepare for the Interview Process: Since the interview process includes a coding challenge, brush up on your coding skills and be ready to discuss your past projects. Think about how you can demonstrate your understanding of mobile UI/UX best practices during the interviews.
How to prepare for a job interview at SR2
✨Showcase Your React Native Expertise
Make sure to highlight your experience with React Native during the interview. Be prepared to discuss specific projects you've worked on, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills.
✨Prepare for Technical Questions
Expect technical questions related to JavaScript, TypeScript, and mobile UI/UX best practices. Brush up on your knowledge of tools like Expo, Redux, and React Navigation. Being able to explain your thought process and approach to coding challenges will impress the interviewers.
✨Demonstrate Team Collaboration Skills
Since the role involves working closely with multidisciplinary teams, be ready to discuss your experience in collaborative environments. Share examples of how you've contributed to team projects, mentored others, or facilitated discussions to improve app features.
✨Stay Updated on Mobile Trends
Show your passion for mobile technology by discussing recent trends or advancements in the field. Mention any new tools or practices you've explored and how they could enhance the company's existing processes. This will reflect your commitment to continuous improvement and innovation.