Enable job alerts via email!

Front-End Software Developer - Digital Experience

Caraffi Limited

United Kingdom

Hybrid

GBP 40,000 - 55,000

Full time

6 days ago
Be an early applicant

Job summary

A leading utilities organization in the UK is seeking an experienced Front End Software Developer to contribute to their digital transformation. This hybrid role involves building responsive interfaces and collaborating with designers to enhance user interactions. Ideal candidates will bring over 3 years of experience, expert knowledge of HTML5, CSS3, and JavaScript, and strong communication skills. Join a forward-thinking team and shape impactful digital experiences.

Qualifications

  • 3+ years of commercial Front End development experience.
  • Expert-level HTML5, CSS3 (SASS), and vanilla JavaScript.
  • Strong graphic design skills and proficiency with Photoshop.

Responsibilities

  • Build responsive, interactive user interfaces using HTML5, CSS3 (SASS), and JavaScript.
  • Lead Front End development on large-scale digital projects.
  • Collaborate with designers to ensure feasibility and supportability of builds.

Skills

HTML5
CSS3 (SASS)
vanilla JavaScript
RESTful APIs
responsive UI design
task runners (Gulp, Grunt)
version control (Git)
graphic design skills
communication
collaboration

Tools

Photoshop
React/Redux
Node.js
CMS platforms (Umbraco, Episerver, Drupal)

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.