TL;DR

UI Software Engineer (Cybersecurity): Creating and maintaining dynamic user interfaces for cutting-edge cybersecurity solutions with an accent on enhancing user experience, improving technical feasibility, and improving speed and scalability. Focus on integrating UI components with core systems, ensuring accessibility standards (WCAG), and optimizing front-end performance.

Location: This is a hybrid position and will require a minimum of 2 days a week in the Cambridge or London office.

Company

Darktrace is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day.

What you will do

  • Develop and implement reusable UI components using modern frameworks (e.g., React, Angular, or Vue).
  • Ensure applications meet accessibility standards (WCAG) and deliver an inclusive user experience.
  • Optimize front-end performance for speed, scalability, and responsiveness across devices.
  • Collaborate with backend teams to integrate APIs and ensure data consistency.
  • Participate in design discussions and provide technical input to improve usability and functionality.
  • Maintain thorough documentation and contribute to best practices for UI development.

Requirements

  • Experience with JavaScript or TypeScript.
  • Strong understanding of CSS.
  • Experience and knowledge of Redux and TanStack Query.
  • Demonstrable skill in translating designs accurately from Figma.
  • An awareness of good UX practices.
  • Knowledge of the fundamentals of web application security.

Benefits

  • 23 days’ holiday + all public holidays, rising to 25 days after 2 years of service.
  • Additional day off for your birthday.
  • Private medical insurance which covers you, your cohabiting partner and children.
  • Life insurance of 4 times your base salary.
  • Salary sacrifice pension scheme.
  • Cycle to work scheme.