React Native developer

Experis
Knutsford, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 112K

Job location

Knutsford, United Kingdom

Tech stack

Java
Agile Methodologies
Confluence
JIRA
Automation of Tests
Unit Testing
Software Quality
Scrum
SonarQube
YAML
Openapi
Test Driven Development
Veracode
Backend
Gitlab
React Native
Front End Software Development
REST
Microservices

Job description

  • 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

Requirements

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., * 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

Apply for this position