Remote job
Senior Front End Engineer
Job details
About this role
Role overview Set frontend engineering direction and deliver accessible, responsive web applications for public sector users. You’ll guide architecture and shared tooling, improve the development experience across teams, and partner with product colleagues to balance user needs with implementation effort. The work centers on frontend systems, with occasional contributions across the stack to resolve end-to-end problems.
Responsibilities - Lead frontend architecture, engineering practices, tools, and modernization initiatives. - Build and improve customer-facing applications with a focus on usability, performance, and accessibility compliance. - Create and maintain shared component libraries, design systems, and frontend infrastructure. - Establish practices for responsive design, testing, performance, accessibility, and code quality. - Integrate accessibility checks, linting, and automated tests into development and delivery pipelines. - Mentor engineers, advise teams on frontend decisions, and collaborate with product managers on pragmatic solutions.
Requirements - At least five years of related experience and a record of delivering production-ready frontend applications. - Experience architecting applications with React and/or Angular, and proficiency in modern JavaScript or TypeScript. - Practical knowledge of WCAG 2.1 AA and Section 508 accessibility requirements, including automated validation. - Experience with frontend build tools, deployment pipelines, component libraries, and design systems. - Knowledge of responsive CSS, browser compatibility, state management, API integration, and web performance. - Experience with automated unit, component, and end-to-end testing; able to guide technical decisions and mentor others.
Nice to have Experience with backend development, cloud deployment for frontend applications, CDN and asset optimization, frontend monitoring, and Kubernetes.