Senior Front-end Developer

  • Hammond Clarke
  • Oct 04, 2025
Contractor I.T. & Communications

Job Description

Senior Front-end Developer


• Lead and promote the technical direction and development of reusable patterns and components.


• Have strong knowledge of modern web development stacks, web standards, user experience, progressive enhancement, performance, accessibility, browser compatibility, tooling and pipelines. Work with cross-functional teams to integrate into the back-end services to ensure that they are built to the same high standards.


• Use modern tooling and development techniques to write and share test-driven code iteratively delivering.


• Input into, promote and ensure design standardisation processes.


• Release, maintain and support the deployment of products and code packages.


• Coach, mentor and line manage colleagues.


• Engage with teams across different levels and capabilities.


• Be an enabler for multiple teams, driving consistency, standards, pace and quality, resolving technical blockers, and promoting re-use and collaboration through the wider communities.


• Engage with and contribute to the engineering and user-centred design communities.


• Have an excellent ability to self-organise and define priorities.


• Docker, CI and deployment of components.


• Delivery end to end testing using TDD and BDD.

Technical Skills required

• Significant demonstrable expertise in Front-end development of large-scale systems dealing with high numbers of users, transactions and business processes.


• Detailed working knowledge and extensive experience of open-source technologies including HTML, CSS, client and server-side JavaScript, TypeScriptNode.js and other modern front-end frameworks and templating languages.


• Experience in building accessible compliant user interfaces (WCAG).


• Proven ability in delivering thorough unit level test coverage using common testing frameworks such as Jest or Mocha.


• Experience integrating with a wide range of technical systems including database technologies (SQL or NoSQL), caching tools such as Redis and API Microservices, all deploying into cloud-based infrastructure. (AWS or Azure).


• Influential and able to lead front-end activities, set and develop best practice for an agile team and contribute across multiple teams. You will ensure consistency whilst promoting standards as well as creating a coaching and mentoring culture.

Knowledge and Experience required:

  • Previous experience of working for a government dept.
  • Previous experience of working in government beneficial
  • Knowledge of public cloud technologies, cloud hosting
  • Experience in working in Agile