Full Stack Engineer - React

Full Stack Engineer - React

Posted 2 weeks ago by 1755670184

£400 Per day
Inside
Undetermined
Sheffield

Summary: The role of React / Full Stack Engineer involves developing and integrating user interfaces using React.js and related technologies. The position requires extensive experience in both front-end and back-end development, with a strong emphasis on Agile methodologies and testing practices. Candidates should possess a solid understanding of state management, REST APIs, and modern JavaScript standards. The role is based in Sheffield and is offered on a PAYE basis via an umbrella company.

Key Responsibilities:

  • Develop and integrate user interfaces using React.js and Backbase CXP.
  • Implement state management technologies such as Redux and Hooks/Context API.
  • Ensure adherence to coding standards and best practices in HTML5, CSS3, and JavaScript.
  • Conduct unit testing and quality assurance using tools like Jest and RTL.
  • Participate in Agile processes including sprint planning and retrospectives.
  • Build design systems and convert UX wireframes into responsive UI.
  • Utilize front-end development tools such as Babel, Webpack, and NPM.
  • Perform accessibility testing and browser-based debugging.
  • Document processes and maintain strong communication with team members.

Key Skills:

  • Degree in computer science or related discipline.
  • 5-7 years of hands-on experience with React.js.
  • Proficiency in JavaScript, including ES6/ES2020.
  • Experience with REST APIs and data-driven UIs.
  • Knowledge of Agile methodologies and testing practices.
  • Familiarity with tools like Git, JIRA, and Jenkins.
  • Strong communication and documentation skills.
  • Experience in test-driven development and building design systems.
  • Banking IT experience is a plus.

Salary (Rate): £400 per day

City: Sheffield

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role Title: React / Full Stack Engineer
Location: Sheffield
Duration: 30/12/2025
Rate: £400 per day - PAYE via Umbrella only

Role Description:

· A university graduate with degree in computer science or a related discipline

· Must have hands-on experience and understanding of React.js and its core principles in the most recent projects for at least 5 -7 years

· Hand on experience on Backbase CXP and forms products

· Expert understanding of state management technologies/approaches i.e. Redux, Flux,Hooks/Context API

· Good knowledge of HTML5, CSS3, CSS-In-JS and JavaScript (ES6/ES2020), adhering to industry defined coding standards

· Good understanding of QA technologies and processes (Jest, RTL) - TDD and unit testing, specifically what constitutes a good unit test

· Good understanding and experience of working within an Agile environment i.e. Story point estimation, refinement, sprint planning, retrospective, sprint demos etc.

· Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Experience with newer specifications of EcmaScript

· Knowledge of coding fundamentals e.g. modern software design principles, data structures etc

· Understanding and experience of working with data driven UI's, developing and integrating to REST API's using data fetching libraries.

· Excellent communication skills and a Self-starter attitude

· Experience in building design systems/Atomic Design methodology

· Experience in test driven React.js development

· Experience with REST API's connectivity and Error handling

· Experience in latest Libraries Bootstrap, Material js, Lodash

· Experience in converting UX wireframes to intuitive and responsive UI

· Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

· Knowledge of Accessibility testing and keyboard driven development

· Experience with browser-based debugging and performance testing software.

· Understanding of end-to-end connectivity and solutions.

· Tooling knowledge - Git, JIRA, SonarQube, Jenkins, Postman, AppD.

· Testing Automation & Cloud experience will be an advantage

· Banking IT experience is an advantage

· Strong communication skills and documentation skills