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