Software Engineer - Front End
Role Overview
ONS seeks a Front-End Software Engineer for its Digital Services directorate.
The role supports the ONS Design System, used by public-facing services including Census 2031, Survey Data Collection, and the website launching in 2026.
The Design System helps teams deliver consistent, accessible, user-centred services while reducing duplication and speeding delivery.
Key Skills for This Role
Full Job Posting
Role overview
ONS seeks a Front-End Software Engineer for its Digital Services directorate.
The role supports the ONS Design System, used by public-facing services including Census 2031, Survey Data Collection, and the website launching in 2026.
The Design System helps teams deliver consistent, accessible, user-centred services while reducing duplication and speeding delivery.
Responsibilities
- Maintain the Design System and triage and prioritize fixes and improvements with the Product and Delivery Manager.
- Work with User Research, Interaction Design, and stakeholders to understand improvement needs.
- Support web accessibility and page performance.
- Contribute to related products and improvements in team practices.
- Design, develop, test, and improve software to meet user needs, using clean, secure code and a test-driven approach.
Technologies
- Team technologies include CSS, JavaScript, Nunjucks, Node, GitHub, HTML, WCAG and web standards, and Craft CMS.
- Some full-stack development includes Terraform and configuration work.
Essential skills
- Design, code, test, and document programs or scripts of medium to high complexity using suitable standards and tools; contribute to code reviews.
- Design, build, maintain, and execute tests aligned with user needs, including automated tests.
- Follow source-control and CI/CD practices and integrate tests early for continuous feedback.
- Help resolve service faults and maintain service-support infrastructure.
- Collaborate with user researchers, represent users, and prioritize user needs when recommending tools, methods, and solutions.
Location and working pattern
- Locations are Newport and Titchfield (Fareham).
- The role follows hybrid working principles and expects 40% office attendance, subject to business and role requirements.
- Induction is in person.
Pay and contract
- Advertised salary is £34,587; no salary cadence is stated in the description.
- Contract type is permanent.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Office for National Statistics
Security Compliance Policy Associate
Manchester, GBR
The Office for National Statistics is seeking an associate to implement data protection assurance and audit capabilities within its Security Compliance team. The work includes advising stakeholders, supporting audits, mo
Systems Configurator
, GBR
The Office for National Statistics is seeking a Business Systems Configurator to develop, configure, support and maintain systems used to produce economic statistics. You’ll translate business and statistical needs into
Systems Configurator
, GBR
ONS is seeking a Business Systems Configurator to develop, configure, support, and maintain statistical production systems. You will translate business and statistical needs into system solutions, deliver changes, invest
Portfolio Analyst
, GBR
The ONS is seeking a Portfolio Analyst to strengthen governance and delivery confidence across social survey programmes and projects. The role consolidates performance, risk, dependency, resource, benefit, and financial
Portfolio Analyst
, GBR
ONS is seeking a Portfolio Analyst to provide evidence-based insight and governance support across programmes and projects in its Social Surveys Directorate. The role focuses on portfolio health, delivery confidence, ris
Systems Configurator
, GBR
ONS is seeking a Business Systems Configurator to develop, configure, support, and maintain statistical production systems. The role requires analytical, problem-solving, and systems-thinking skills, with no specific pla
Systems Configurator
, GBR
The Office for National Statistics seeks a Business Systems Configurator to develop, configure, support and maintain statistical production systems. The role translates business and statistical needs into system solution
Security Compliance Policy Associate
Manchester, GBR
Systems Configurator
, GBR
Systems Configurator
, GBR
Portfolio Analyst
, GBR
Portfolio Analyst
, GBR
Systems Configurator
, GBR
Systems Configurator
, GBR
Census Area Manager
Cardiff, GBR