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
* 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.
* 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.
* 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.
* 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.
#J-18808-Ljbffr