Location: Knutsford Job Type: Contract Industry: Digital Workspace Job reference: BBBH431045_1768522946 Posted: 24 minutes ago
Role: React Native Developer
Location: Knutsford (Hybrid)
Duration: 6 Months
Day rate: £430 Umbrella Only
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
1. Design, develop, and maintain React Native (Web) applications with a focus on performance, reliability, and maintainability
2. Build and support Java-based backend services for enterprise-scale applications
3. Design and implement RESTful APIs, including documentation using OpenAPI Specification (OAS) / YAML
4. Apply Test-Driven Development (TDD) principles across frontend and backend components
5. Write and maintain unit tests to ensure high levels of code quality and coverage
6. Contribute to and support CI/CD pipelines using GitLab
7. Ensure code quality, maintainability, and security using tools such as SonarQube and Veracode
8. Work collaboratively within Agile teams, participating in ceremonies such as sprint planning, stand-ups, and retrospectives
9. Maintain clear and accurate technical documentation using Confluence
10. Track and manage development work using Jira
Required Skills & Experience
11. 5+ years' experience developing React Native (Web) applications in a production environment
12. 5+ years' experience with Java development
13. Strong experience in RESTful API design and development
14. Hands-on experience with TDD and automated testing practices
15. Solid experience with GitLab, including CI/CD pipelines
16. Experience producing and maintaining OpenAPI (OAS) / YAML specifications
17. Strong understanding of unit testing frameworks and best practices
18. Proven experience working in Agile / Scrum delivery environments