Job Specifications
A leading technology organisation is seeking a talented Front-End Developer to join its software engineering teams delivering mission-critical systems that help keep the UK safe. This is an opportunity to work on cutting-edge applications within autonomous, empowered DevOps teams, collaborating directly with end-users to design, develop, deploy, and maintain innovative solutions.
The successful candidate will enjoy ownership and responsibility for their work, while being part of a wider engineering community offering mentoring, support, and career growth opportunities. Working flexibly across teams and projects, they will help drive innovation and contribute to the full delivery lifecycle—from ideation to deployment.
Key Responsibilities
Develop high-quality front-end applications using modern JavaScript and frameworks, translating complex requirements into robust, user-friendly interfaces.
Collaborate with UX designers and product teams to iteratively build front-end solutions aligned with user needs and business goals.
Maintain secure coding standards, applying best practices across all development work.
Configure and optimise JavaScript bundlers such as Webpack and Rollup, managing environment setups efficiently.
Apply testing frameworks like Jest or Jasmine, embracing a “shift-left” mindset to ensure code quality.
Participate in agile delivery processes and continuous integration/continuous delivery (CI/CD) pipelines.
Evaluate and recommend new technologies and tools to improve development efficiency and application performance.
Essential Skills & Experience
Strong knowledge of vanilla JavaScript, with awareness of the latest ECMA specifications.
Experience designing and architecting front-end applications using modern JS frameworks.
Practical understanding of DOM, CSS, ARIA standards, and form validation.
Familiarity with linting tools and adherence to best scripting practices.
Solid Computer Science fundamentals: Object-Oriented Programming, design patterns, and data structures.
Knowledge of Node.js APIs and scripting.
Proficiency with Git, branching strategies, and collaborative version control workflows.
Experience in secure coding practices and applying them across projects.
Agile delivery experience, with some exposure to CI/CD best practices.
Ability to propose creative and practical solutions, challenging norms when appropriate.
Desirable Skills
3+ years developing modern web applications.
Experience integrating front-end applications with back-end APIs.
Strong front-end architecture skills, pushing the boundaries of modern front-end engineering.
Knowledge of TypeScript and responsive/mobile-first development.
Experience with automation testing tools such as Cypress, Selenium, or Playwright.
Understanding of back-end systems to support front-end integration.
Security clearance is required for this role. Candidates must be eligible and willing to undergo the process if not already cleared.
Why Join
Flexible working with core office presence of 3 days/week and adaptable hours.
25 days annual holiday plus buy/sell and carry-over options.
Competitive flexible benefits package including private medical and dental cover, pension scheme, cycle-to-work, and lifestyle perks.
Access to dedicated career management and professional development support.
Opportunity to join diversity and wellbeing groups covering gender, mental health, and more.
Be part of projects that directly impact national security and technological innovation.
About the Company
Anson McCade is a specialist recruitment agency focusing on four primary sectors: Quant Research, Trading & Risk; Digital & Data Analytics; IT & Cyber Security; Business Change & Transformation and Strategy. With offices in London, Belfast, Paris and Sydney, Anson McCade operates globally, working on mandates across Europe, Asia and US. In an ever changing business and technological landscape, the need for exceptional, agile talent is crucial to almost every organisation’s success over the long term. We target the highest c...
Know more