Senior Frontend Developer – Digital Archiving Access Team at U.S. National Archives and Records Administration | GB | Rezi

Senior Frontend Developer – Digital Archiving Access Team at U.S. National Archives and Records Administration

Senior Frontend Developer – Digital Archiving Access Team

U.S. National Archives and Records Administration · GB

4 days ago

Senior Frontend Developer – Digital Archiving Access Team

U.S. National Archives and Records Administration · GB

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Frontend Developer – Digital Archiving Access Team role.

Rezi rewrites your resume against U.S. National Archives and Records Administration's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Frontend Developer – Digital Archiving Access Team posting at U.S. National Archives and Records Administration — free, in seconds.

About the Role

Join The National Archives’ Digital Archiving team to build and run services that open government and court records for everyone. Our Access to Digital Records products increase transparency and support open justice, while setting best practice for access to digital records.

Responsibilities

  • Own and deliver frontend features across AYR and FCL—set technical direction, write high quality code, and work with external suppliers when needed.
  • Operate production services—monitor, troubleshoot, and improve resilience, robustness and stability.
  • Coach and mentor developers; line manage a junior colleague.
  • Champion secure engineering and consistent standards; contribute to code reviews and quality practices.
  • Stay curious and share—engage with the wider dev community, evaluate new technologies, and help colleagues keep up with digital preservation developments.
  • Build and maintain accessible, performant, progressively enhanced user interfaces following the GOV.UK Design System and our own design systems, to serve a variety of citizen and government needs, taking responsibility for the quality of the code produced and making sure it follows agreed standards.
  • Complete features end-to-end, design and implement automated testing plans to help the team deliver with confidence, and champion accessibility, making sure services meet the current Web Content Accessibility Guidelines at level AA and are tested with assistive technologies.
  • Develop and expand our own shared component libraries, so that components are documented, tested and reused consistently across products.
  • Own and evolve frontend standards and tooling across all products, including code linting and formatting configuration aligned to government and organisational standards, testing practices, and continuous integration and delivery.
  • Take ownership of frontend security, performance and maintainability, working with backend developers and the wider security function to protect sensitive data.
  • Evaluate and recommend relevant software technologies and products, so that the organisation gains optimum benefit from technological advances.
  • Act as the team’s frontend expert, advising on patterns and approaches, helping to prioritise and direct technical work, and acting as a sounding board for the Lead Developer on frontend decisions, capability and standards.
  • Mentor and coach developers, leading by example in code review and pair programming.
  • Line manage a more junior developer in the team, with support from the Lead Developer; agree goals for continuous self-improvement, hold regular one-to-ones, give constructive feedback and support their progression.
  • Work closely with designers, user researchers, backend developers, key stakeholders and external suppliers where needed, turning prototypes and research findings into working software that meets the needs of users, the business and the organisation’s digital strategy.
  • Act as a digital ambassador across the organisation and wider government by collaborating with developers in other teams and departments, contributing improvements and components back to shared design systems, identifying good practices for the organisation to adopt, supporting recruitment, and sharing experience, for example through blog posts and technical talks.
  • Support production services during working hours as part of the in-house support rota by triaging alerts, issues with CI/CD, and investigating and fixing bugs.

Requirements

  • Strong experience delivering server side rendered accessible interfaces (WCAG 2.2 AA)
  • Strong web fundamentals (HTML, CSS/SASS, JavaScript) with an “open by default” mindset that makes reuse easy through components, design systems etc.
  • Comprehensive approach to testing new features and bug fixes and delivering in an AGILE team
  • Good knowledge of common frontend security vulnerabilities and how to mitigate them.
  • Experience operating live services and explaining complex systems clearly to others.
  • A strong track record of delivering production-quality, server-side rendered frontends with deep knowledge of HTML, CSS (including preprocessors such as Sass), JavaScript and templating, building services that work without JavaScript and layering enhancements on top.
  • Experience designing and optimising performant web interfaces, with a strong understanding of browser and network fundamentals (for example HTTP, caching, cookies, headers and the same-origin policy), and how HTML, CSS and JavaScript affect page load times, rendering, responsiveness and user-perceived performance.
  • Experience building interfaces that meet the Web Content Accessibility Guidelines at level AA, tested with assistive technologies, using a design system (such as the GOV.UK Design System) or shared components and patterns.
  • A good understanding of common web security risks and how to prevent them (for example cross-site scripting and cross-site request forgery), with experience implementing security controls in services where security matters, ideally those that handle sensitive or personal data.
  • Experience of automated testing at several levels (for example unit, integration, visual, accessibility and performance tests), choosing tests that catch real problems rather than just covering code, balancing confidence against speed, and working with continuous integration and delivery in an agile team.
  • Experience keeping a codebase easy to change by applying and enforcing frontend standards and conventions (for example from GOV.UK, MDN or an agreed house style), through linting and formatting configuration, code review and refactoring, and building and documenting reusable component libraries (with tools such as Storybook) and driving adoption across teams or products.
  • Experience coaching or mentoring other developers, formally or informally, with a clear interest in developing people, giving constructive feedback, supporting technical growth, and sharing knowledge across teams.
  • Experience making sound technical decisions, weighing trade-offs and explaining the reasoning clearly to different audiences, working closely with designers, user researchers and product managers, and acting as a frontend expert who collaborates with peers beyond their own team.
  • SC clearance (or willingness to obtain) is required. This requires candidates to have been resident in the UK for at least the past three years.

Skills

  • Server side rendering
  • Accessible interfaces
  • WCAG 2.2 AA
  • HTML
  • CSS/SASS
  • JavaScript
  • Components
  • Design systems
  • Testing
  • AGILE methodologies
  • Frontend security vulnerabilities
  • Operating live services
  • GOV.UK Design System
  • Templating
  • Progressive enhancement
  • Browser fundamentals
  • Network fundamentals
  • HTTP
  • Caching
  • Cookies
  • Headers
  • Same-origin policy
  • Page load times
  • Rendering
  • Responsiveness
  • User-perceived performance
  • Assistive technologies
  • Web security risks
  • Cross-site scripting (XSS)
  • Cross-site request forgery (CSRF)
  • Security controls
  • Automated testing
  • Unit testing
  • Integration testing
  • Visual testing
  • Accessibility testing
  • Performance testing
  • Continuous integration (CI)
  • Continuous delivery (CD)
  • Linting
  • Formatting
  • Code review
  • Refactoring
  • Reusable component libraries
  • Storybook
  • Pair programming
  • Python web frameworks (Django, Flask)
  • GOV.UK Service Standard
  • Monitoring systems
  • Incident response
  • Cloud-hosted deployment
  • Containerised deployment

Location

  • On-site (for interviews)

Work Type

  • Hybrid working
  • Full-time
  • Part-time (considered)
  • Flexible working (considered)
  • Job share (considered)

Experience Level

  • Senior

Salary/Compensations

  • £60,000 per annum (£57,354 plus £2,646 market supplement)

Benefits

  • Pension
  • Sports and social club facilities
  • Onsite gym
  • Discounted rates at on-site cafe
  • Training and development opportunities
  • Annual leave entitlement of 22 days per calendar year (rising to 25 after the first year, and incrementally to 30 days after six years)
  • 10½ days public and privilege holidays per annum

About the Company

  • As the living, growing home of our national story, The National Archives is a special place to work.
  • We’re an institution nearly 200 years old with a collection spanning 1,000 years of history.
  • We’ve set ourselves the challenge of becoming the 21st Century national archive - a different kind of cultural and heritage institution: Inclusive, Entrepreneurial, Disruptive.
  • The National Archives' Digital Archiving team builds and runs services that open government and court records for everyone.
  • Our Access to Digital Records products increase transparency and support open justice, while setting best practice for access to digital records.
  • The Civil Service is committed to attract, retain and invest in talent wherever it is found.
  • The Civil Service embraces diversity and promotes equal opportunities.
  • This vacancy is part of the Great Place to Work for Veterans initiative.

Equal Opportunity

  • We’re committed to improving the diversity of our workforce and warmly encourage applications from under represented groups.
  • The Civil Service embraces diversity and promotes equal opportunities.
  • As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria.
  • The Civil Service also offers a Redeployment Interview Scheme to civil servants who are at risk of redundancy, and who meet the minimum requirements for the advertised vacancy.