{bc}
indeed

Software Engineer - Front End

Office for National Statistics
Wales, GBR
Full-time
Hybrid
£34,587
Discovered 3 weeks ago
Front-end software engineeringCSSJavaScriptNunjucksNode.jsGitHub

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Office for National Statistics