At a Glance
- Tasks: Design and develop modern React Native applications while supporting Java backend services.
- Company: Join a dynamic engineering team focused on delivering scalable applications.
- Benefits: Competitive day rate, hybrid work model, and opportunities for professional growth.
- Why this job: Be part of an innovative team and make a real impact in software development.
- Qualifications: 5+ years in React Native and Java development with strong Agile experience.
- Other info: Collaborative environment with a focus on code quality and automation.
The predicted salary is between 60000 - 84000 Β£ per year.
We are seeking an experienced Senior Software Engineer to join a delivery-focused engineering team building modern, scalable applications using React Native (Web) and Java. This is a hands-on role requiring strong full-stack development capability, disciplined engineering practices, and experience working in Agile environments. The role involves contributing across the full software development lifecycle, from design and development through testing, deployment, and ongoing support, with a strong emphasis on code quality, security, and automation.
Key Responsibilities
- Design, develop, and maintain React Native (Web) applications with a focus on performance, reliability, and maintainability
- Build and support Java-based backend services for enterprise-scale applications
- Design and implement RESTful APIs, including documentation using OpenAPI Specification (OAS) / YAML
- Apply Test-Driven Development (TDD) principles across frontend and backend components
- Write and maintain unit tests to ensure high levels of code quality and coverage
- Contribute to and support CI/CD pipelines using GitLab
- Ensure code quality, maintainability, and security using tools such as SonarQube and Veracode
- Work collaboratively within Agile teams, participating in ceremonies such as sprint planning, stand-ups, and retrospectives
- Maintain clear and accurate technical documentation using Confluence
- Track and manage development work using Jira
Required Skills & Experience
- 5+ years' experience developing React Native (Web) applications in a production environment
- 5+ years' experience with Java development
- Strong experience in RESTful API design and development
- Hands-on experience with TDD and automated testing practices
- Solid experience with GitLab, including CI/CD pipelines
- Experience producing and maintaining OpenAPI (OAS) / YAML specifications
- Strong understanding of unit testing frameworks and best practices
- Proven experience working in Agile / Scrum delivery environments
React Native developer in Knutsford employer: Experis - ManpowerGroup
Contact Detail:
Experis - ManpowerGroup Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land React Native developer in Knutsford
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with React Native. A friendly chat can lead to insider info about job openings or even referrals that could give you a leg up.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your best React Native projects. This is your chance to demonstrate your expertise and passion for development, so make it visually appealing and easy to navigate.
β¨Tip Number 3
Prepare for interviews by brushing up on common React Native questions and coding challenges. Practise explaining your thought process while solving problems, as this will show potential employers your approach to development.
β¨Tip Number 4
Donβt forget to apply through our website! Weβve got loads of opportunities waiting for talented developers like you. Plus, applying directly can sometimes speed up the process and get you noticed quicker.
We think you need these skills to ace React Native developer in Knutsford
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with React Native and Java. We want to see how your skills match the job description, so donβt be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre the perfect fit for our team. Mention your experience in Agile environments and your passion for building scalable applications.
Showcase Your Projects: If youβve got a portfolio or GitHub repo, link it up! We love seeing real examples of your work, especially any React Native apps or RESTful APIs youβve developed. It gives us a taste of your coding style and capabilities.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way to ensure your application gets into the right hands. Plus, it shows us youβre keen on joining our team at StudySmarter!
How to prepare for a job interview at Experis - ManpowerGroup
β¨Know Your Tech Stack
Make sure you brush up on your React Native and Java skills before the interview. Be ready to discuss your experience with RESTful APIs and TDD principles, as these are crucial for the role. Having specific examples of projects where you've applied these technologies will really help you stand out.
β¨Showcase Your Agile Experience
Since the company values Agile methodologies, be prepared to talk about your experience in Agile teams. Share how you've contributed during sprint planning, stand-ups, and retrospectives. Highlighting your collaborative spirit and adaptability will resonate well with the interviewers.
β¨Demonstrate Code Quality Awareness
Familiarise yourself with tools like SonarQube and Veracode, as they focus on code quality and security. Discuss how you've implemented these tools in past projects to ensure maintainability and reliability. This shows that you take code quality seriously, which is a big plus for any engineering team.
β¨Prepare for Technical Questions
Expect technical questions that test your knowledge of unit testing frameworks and CI/CD pipelines using GitLab. Practise explaining your thought process when solving coding problems or debugging issues. Being able to articulate your approach will demonstrate your depth of understanding and problem-solving skills.