Negotiable
Undetermined
Undetermined
United Kingdom
Summary: The role of ReactJS Developer focuses on enhancing and maintaining enterprise-grade marketing websites using ReactJS and frameworks like Gatsby or Next.js. The developer will work within a large codebase, collaborating with stakeholders and engineers to deliver high-quality releases. Responsibilities include optimizing performance, implementing new UI components, and ensuring compliance with accessibility standards. The position requires a strong understanding of modern JavaScript and experience with complex front-end applications.
Key Responsibilities:
- Navigate and contribute to a complex, multi-repository codebase
- Maintain, refactor, and enhance existing enterprise marketing websites
- Implement new UI components, templates, and design-driven updates
- Optimize for performance, SEO, accessibility, and Core Web Vitals
- Build responsive, fast, stable experiences using modern React frameworks
- Integrate marketing tools, analytics, tag managers, and third-party scripts
- Quickly understand existing architecture, patterns, and conventions
- Refactor and modernize React/Gatsby/Next.js codebases with minimal ramp-up time
- Translate Figma/design updates into reusable, maintainable components
- Ensure cross-browser, cross-device, and accessibility compliance
- Investigate, debug, and resolve complex layout, performance, and build issues
- Maintain clear documentation around changes, components, and technical decisions
- Work cross-functionally to deliver updates and features on schedule
Key Skills:
- 3+ years of professional React.js experience
- Proven ability to read, understand, and extend large-scale front-end applications
- Strong modern JavaScript (ES6+) skills
- Experience with GatsbyJS or Next.js (Gatsby preferred if applicable)
- Solid understanding of responsive and component-driven UI architecture
- Familiarity with state management tools (Redux, Zustand, Context API)
- Comfortable working in a Git-based, multi-branch workflow
- Experience optimizing front-end performance and SEO-friendly best practices
- Excellent communication and the ability to work independently in a remote environment
- Bachelor’s degree in CS or equivalent experience
- Experience with CMS integrations (WordPress APIs, Contentful, Sanity) - Nice to Have
- Experience working with large marketing sites or enterprise brands - Nice to Have
- Familiarity with WCAG accessibility standards - Nice to Have
- Automated testing experience (Jest, Cypress, RTL) - Nice to Have
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Description ReactJS Developer — Enterprise Websites Development Overview We’re looking for a highly capable React developer who can jump into a large, established codebase , understand how things fit together, and make meaningful improvements without hand-holding. This role centers on enhancing and maintaining enterprise-grade marketing websites built with ReactJS and frameworks like Gatsby or Next.js. You’ll collaborate with stakeholders and other engineers while delivering high-quality, performant releases.
What You’ll Work On
- Navigate and contribute to a complex, multi-repository codebase
- Maintain, refactor, and enhance existing enterprise marketing websites
- Implement new UI components, templates, and design-driven updates
- Optimize for performance, SEO, accessibility, and Core Web Vitals
- Build responsive, fast, stable experiences using modern React frameworks
- Integrate marketing tools, analytics, tag managers, and third-party scripts
Responsibilities
- Quickly understand existing architecture, patterns, and conventions
- Refactor and modernize React/Gatsby/Next.js codebases with minimal ramp-up time
- Translate Figma/design updates into reusable, maintainable components
- Ensure cross-browser, cross-device, and accessibility compliance
- Investigate, debug, and resolve complex layout, performance, and build issues
- Maintain clear documentation around changes, components, and technical decisions
- Work cross-functionally to deliver updates and features on schedule
Requirements
- 3+ years of professional React.js experience
- Proven ability to read, understand, and extend large-scale front-end applications
- Strong modern JavaScript (ES6+) skills
- Experience with GatsbyJS or Next.js (Gatsby preferred if applicable)
- Solid understanding of responsive and component-driven UI architecture
- Familiarity with state management tools (Redux, Zustand, Context API)
- Comfortable working in a Git-based, multi-branch workflow
- Experience optimizing front-end performance and SEO-friendly best practices
- Excellent communication and the ability to work independently in a remote environment
- Bachelor’s degree in CS or equivalent experience
- Nice to Have
- Experience with CMS integrations (WordPress APIs, Contentful, Sanity)
- Experience working with large marketing sites or enterprise brands
- Familiarity with WCAG accessibility standards
- Automated testing experience (Jest, Cypress, RTL)