This range is provided by be:technology. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Web Developer (React & Node.js) - Borehamwood (Onsite 3 days a week) - £60,000
My client is looking for a skilled Web Developer to contribute to the rebuild of a CMS-driven platform, developing and maintaining both the React frontend and Node.js backend as the system transitions to a scalable, modular architecture.
While expertise in both areas is not essential, you should be confident working across the full stack, collaborating with the existing development team to refine prototypes, build a comprehensive templating solution, and integrate API services that power the CMS.
This role offers an exciting opportunity to expand your full-stack expertise, work with a modern tech stack, and play a key role in shaping the platform’s architecture.
Scope & Responsibilities
As a CMS and API Developer, you will be responsible for:
* Frontend & Backend Development
* Developing, enhancing, and maintaining a modular, tiered templating engine for white-labelled CMS deployments.
* Implementing reusable static and dynamic templates for client-specific branding.
* Supporting the integration of CMS functionalities into dynamic widgets and APIs.
* Developing and integrating React-based front-end components to ensure a seamless and dynamic user experience.
* Creating performant, scalable backend APIs using Node.js to support CMS functionalities and dynamic content delivery.
* Optimising the platform for performance, scalability, and maintainability.
* Working closely with frontend and backend specialists to modernise content management capabilities.
* Creating clear and comprehensive documentation for CMS workflows, APIs, and related systems.
* Troubleshooting and resolving issues in the CMS and API layers, minimising disruptions and enhancing user experience.
* Maintaining excellent relationships with the Development Team, Project Managers, Quality Assurance team, and other stakeholders.
Additional Responsibilities
* Assisting with ad hoc tasks as required.
Requirements & Experience
Technical Skills
* 5+ years’ experience as a web developer in an Agile environment.
* Strong experience in React development, with a focus on modular, component-driven architecture.
* Solid understanding of frontend technologies, including HTML APIs, modern CSS (SASS, Tailwind, Bootstrap), and responsive design principles.
* Experience with UI libraries (e.g. Material UI, Mantine UI) is desirable.
* Proficiency in integrating RESTful APIs or other data sources.
* Experience working in a Node.js development environment, with knowledge of backend frameworks such as Next.js, NestJS, Astro, or Remix.
* Experience with testing frameworks for both frontend (Jest, Cypress) and backend.
* Familiarity with modern software delivery tools (Git, YAML, Docker, CI/CD pipelines).
* Experience working with relational (SQL) or NoSQL (MongoDB, DynamoDB) databases.
* Knowledge of cloud-based infrastructure, particularly AWS services (S3, ECS, Lambda).
* Familiarity with state management frameworks (e.g. Redux) is desirable.
* Excellent written and verbal communication skills.
* Strong interpersonal skills – team fit is essential.
* Ability to work independently and take initiative.
* A proactive approach to problem-solving.
* High attention to detail and commitment to excellence.
Please apply with your most up-to-date CV to be considered.
Keywords:
Full Stack Developer, Web Developer, Full Stack Web Developer, CMS Developer, API Developer, React, Node.js, Full Stack Web Development, Agile.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Legal Services
#J-18808-Ljbffr