A React.js Developer is sought to play a key role in developing user-friendly, performant interfaces against a robust ERP platform. You will work on the frontend but also collaborate across the stack to deliver features that have a tangible impact on customers' day-to-day operations. This role offers the opportunity to become a Full Stack Developer.
React.js Developer – key responsibilities
Develop modern, responsive UI components using React Hooks.
Build and maintain reusable component libraries for scalable UI development
Collaborate closely with product managers and backend developers to refine user experiences
Participate in Agile sprints and contribute to continuous delivery practices
Optimize performance and maintain high standards in accessibility and responsiveness
Troubleshoot and resolve frontend issues in production environments
Contribute to technical direction and implementation of best practices in frontend architecture
React.js Developer - experience
Proficient in React (including Hooks, Context, and state management)
Experience of building data rich business applications
Experience manipulating API data
Solid understanding of modern CSS design frameworks
Version control with Git
React.js Developer - desirable experience
Experience with GraphQL for flexible data querying
Familiarity with frontend testing frameworks like Jest or React Testing Library
Domain knowledge in ERP systems, order processing, or inventory
The successful React.js Developer will be offered a starting salary of £45,000 - £55,000 plus Company Benefits. This role is Hybrid and WILL require on-site presence a maximum of 3 days a week.