Frontend Developer - React / JavaScript / AWS
London or Nottingham | Hybrid Working
3-Month Contract | Umbrella Engagement Only
We're looking for an experienced Frontend Developer to join a major digital transformation project focused on enhancing customer experience across a suite of consumer-facing products.
What You'll Be Working On
- Building high-volume, mission-critical web applications using React, JavaScript (ES6+), and TypeScript.
- Designing and developing frontend components within a microservices architecture, consuming REST and GraphQL APIs.
- Collaborating with cross-functional teams in an agile environment, contributing to clean, scalable codebases.
- Leveraging CI/CD pipelines (AWS CodeBuild, GitHub) to streamline delivery.
- Implementing robust testing strategies using Cypress, Jest, and RTL/Enzyme.
- Working with A/B testing tools (e.g., Conductrics, AB Tasty, Adobe Target) to optimise user experience.
- Integrating tagging technologies like Google Analytics to support data-driven decisions.
What We're Looking For
- 5+ years of commercial experience with React, JavaScript (ES6+), TypeScript, Node.js, Redux, and SCSS/Styled Components.
- Strong understanding of cloud-based technologies, ideally AWS.
- Experience working with CI/CD tools, testing frameworks, and microservices.
- Familiarity with A/B testing and analytics/tagging tools.
- A passion for clean code, quality engineering, and collaborative problem-solving.
If interested, and available, please Apply Immediately!
Head Resourcing is committed to being an inclusive business where diversity is valued and celebrated. Diversity to us, includes but is not limited to educational background, socio-economic background, neurodiversity, age, marriage and civil partnership status, veteran status, gender, gender identity, gender reassignment, sexual orientation, disability, religion or belief, race, and ethnicity. As such we welcome enquiries and applications from everyone. We will be happy discuss with you any workplace adjustments you need in order to be at your best during the recruitment process.
