IT Vacancies

Front-End Developer – Hybrid


Job Details
  • Job Location: Enfield, London
  • Job Type: Permanent
  • Salary: £55000 - £65000 per annum
Job Description

Frontend Developer – Hybrid

The salary on offer for this role is £55,000 – £65,000 per annum

Hybrid – Enfield, London – 3 days per week

We’re seeking a Frontend Developer to join our client’s team to build and maintain the development and upkeep of their e-commerce user interface. This role is key to delivering a unified, high-performance customer experience across all channels. Proficiency in modern JavaScript frameworks, client-side security, and mobile deployment techniques is required.

Responsibilities & Skills

  • Develop and maintain high-quality, responsive user interfaces for web and mobile using HTML5, JavaScript (ES6+), and advanced CSS.
  • Create reusable components and design systems to ensure consistency, accessibility, and scalability across all digital channels.
  • Apply modern styling techniques (CSS Grid, Flexbox, SASS/LESS) and optimise performance for Core Web Vitals.
  • Build and deploy cross-platform mobile applications (iOS & Android) using frameworks such as React Native or Flutter.
  • Implement secure authentication flows, protect against common vulnerabilities (XSS, CSRF), and adhere to OWASP best practices.
  • Integrate e-commerce tools and APIs (e.g., Klaviyo, Yotpo) for personalised content and loyalty features.
  • Manage complex application state using libraries like Redux or Context.
  • Ensure robust testing through unit, integration, and end-to-end automation.

Interested? Please submit your updated CV to Emma Siwicki at Crimson for immediate consideration. Not interested? Do you know someone who might be a perfect fit for this role? Refer a friend and earn £250 worth of vouchers!

Crimson is acting as an employment agency regarding this vacancy

My name is Emma Siwicki,
and I manage this role.


Full Name(Required)
Accepted file types: pdf, doc, docx, rtf, Max. file size: 2 MB.
Upload your CV/resume or any other relevant file.
Please insert your covering letter or include any further info here