Senior 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.Collaboration & Documentation
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.Soft Skills & Competencies
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.
Please note, this role is 3 days onsite in Borehamwood and unfortunately this role does not offer sponsorship, so you must have full rights to work in the UK,
BeTechnology Group Limited is acting as an Employment Agency in relation to this vacancy