Frontend Developer - CraftCMS

Job Title: Front-End Developer – CraftCMS

Location: Hybrid

Contract Type: Permanent

Note: Craft CMS experience is essential for this role. Please apply only if you have hands-on CraftCMS experience.

Summary

Seeking an experienced Front-End Developer to support the maintenance, development, and continuous improvement of multiple CraftCMS websites. The role involves delivering high-quality front-end code, ensuring websites remain secure, accessible, high-performing, and aligned with user and organisational needs.

The Front-End Developer will work closely with designers, back-end developers, hosting teams, and internal stakeholders to deliver enhancements, features, and new website builds. This position requires strong CraftCMS experience, front-end development expertise, and a proactive approach to improving site performance, accessibility, and usability.

Roles and Responsibilities

  • Deliver front-end development, enhancements, and feature updates across multiple CraftCMS websites.
  • Implement regular patching, performance optimisation, and accessibility improvements (WCAG 2.2 AA).
  • Conduct security and accessibility reviews, and deliver remediation work as required.
  • Support the continuous improvement roadmap for multiple websites, ensuring content, structure, and functionality remain up to date and user-centred.
  • Develop front-end templates and components using CraftCMS, Twig, HTML, CSS/SASS, and JavaScript.
  • Collaborate with designers and UX specialists to translate wireframes and prototypes into responsive, accessible front-end experiences.
  • Support the delivery of a new CraftCMS website currently in development, ensuring it meets technical and user requirements.
  • Work with back-end developers and hosting teams to troubleshoot issues, support deployments, and ensure site stability.
  • Ensure all front-end work aligns with security, data protection, and performance standards.
  • Conduct regular code reviews, contribute to best practices, and maintain clean, reusable, well-documented code.
  • Collaborate with Communications, IT, and other internal teams to ensure front-end changes support broader organisational objectives.
  • Provide proactive recommendations to improve site quality, UX, and long-term maintainability.

Qualifications and Experience

  • Bachelor's degree in computer science, web development, digital media, or a related field (or equivalent experience).
  • Proven experience as a Front-End Developer with extensive hands-on experience using CraftCMS.
  • Strong proficiency in HTML5, CSS3/SASS, JavaScript, and responsive front-end development.
  • Experience using Twig templating within CraftCMS.
  • Demonstrated experience delivering accessible websites compliant with WCAG standards.
  • Strong understanding of website performance optimisation and modern front-end workflows.
  • Experience using version control (Git) and working within collaborative development environments.
  • Familiarity with security standards, accessibility audits, and patching processes.
  • Experience troubleshooting front-end issues across multiple environments and devices.
  • Experience working with hosting teams, cloud environments, or DevOps processes (desirable).
  • Experience working in public sector, research, or similarly regulated environments is highly advantageous.

Job Details

Company
Akoni Technologies
Location
London, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted