Front-End Software Developer - Digital Experience

We have exciting opportunity for an experienced Front End Software Developer specialising in to join our utilities client on a permanent basis. This role is hybrid working where you must be willing to travel to their Bradford office 2 - 3 days per week.

About the Role

A leading organisation in the utilities sector is seeking a talented and detail-oriented Front End Software Developer to join its digital team. This role is central to delivering rich, intuitive customer experiences across desktop, tablet, and mobile platforms-supporting the organisation's digital transformation agenda.

You'll work closely with designers, developers, and stakeholders to bring high-fidelity designs to life, ensuring usability, accessibility, and performance are at the heart of every build. From concept to launch, you'll contribute to large-scale projects that shape how customers interact with digital services.

Key Responsibilities

User-Centred Development

  • Build responsive, interactive user interfaces using HTML5, CSS3 (SASS), and JavaScript
  • Translate Figma designs into scalable, maintainable code
  • Deliver engaging cross-platform experiences across browsers and devices
  • Collaborate with designers to ensure feasibility and supportability of builds
  • Advocate for usability, accessibility, and continuous improvement

Technical Delivery

  • Lead Front End development on large-scale digital projects
  • Contribute to coding standards and reusable libraries
  • Optimise performance and ensure cross-browser compatibility
  • Conduct code reviews and collaborate with Back End developers
  • Manage deployment pipelines and facilitate UAT

Collaboration & Innovation

  • Provide accurate time estimates and technical feedback during design phases
  • Stay current with emerging technologies and trends
  • Support agile delivery practices and contribute to team development standards
  • Liaise with stakeholders to balance business needs with user experience

Skills & Experience

Essential:

  • 3+ years of commercial Front End development experience
  • Expert-level HTML5, CSS3 (SASS), and vanilla JavaScript
  • Experience with RESTful APIs and responsive UI design
  • Familiarity with task runners (Gulp, Grunt) and version control (Git)
  • Strong graphic design skills and proficiency with Photoshop
  • Effective communicator with strong collaboration skills
  • Ability to deliver pixel-perfect builds that meet design specifications

Desirable:

  • Experience in agile environments
  • ECMAScript 6 (ES6), npm, webpack
  • SEO principles and metadata optimisation
  • Exposure to React/Redux, Node.js
  • Familiarity with CMS platforms (Umbraco, Episerver, Drupal)

Why Join?

This is a unique opportunity to shape the digital experience for a major player in the utilities industry. You'll work on meaningful projects that impact thousands of users, contribute to a collaborative and forward-thinking team, and stay at the forefront of Front End innovation.

Company
Caraffi Limited
Location
Bradford, Yorkshire, United Kingdom BD1 1
Hybrid / WFH Options
Employment Type
Permanent
Salary
GBP Annual
Posted
Company
Caraffi Limited
Location
Bradford, Yorkshire, United Kingdom BD1 1
Hybrid / WFH Options
Employment Type
Permanent
Salary
GBP Annual
Posted