Frontend & Node.js Developer

Home Office Digital, Data and Technology -

Full-time (Permanent)
£37,450-£45,000
Published on
23 April 2021
Deadline
9 May 2021

You can sign up to our recruitment event to hear more about the work we do and our recruitment process - Grab a ticket!

Frontend development is a growing role within government, and it’s a vital one, as the work is focused on the parts of government that citizens interact with most often. The services we work on in the public sector are essential. Users have no alternative but to use services such as ‘Apply Online for a Passport

Our services are essential for people so they can get on with their lives. Some of these systems are used by millions of people, which presents many interesting challenges! Because it’s what users interact with, the frontend has to be accessible, well-designed, intuitive for the user, and it has to perform well!

At Home Office we're passionate about building software that solves problems and improves lives. Areas of the work which you may need to get involved with (from a software engineering perspective) include 👀

  • a new data-focused product delivery team, providing scalable data providers for a variety of new business services
  • delivery of internally facing systems such as the Home Office Correspondence System (HOCS) which manages queries and responses across the whole organisation
  • new public-facing services hosted on the .gov.uk domain
  • new policing systems to support both national users and international collaborators

Now about the role.........

Frontend development in government is an interesting place to be!

We have to make sure our services are user centred and that means translating user stories and proposing design approaches to meet user needs. Those service must work for everyone, so accessibility is a big consideration.

You could be working with design teams and contributing to design systems like Home Office, Gov.uk and other common component sets. You’ll also have the opportunity to drive teamwork for design and delivery of frontend features to meet user needs.

💥 Your key areas of impact 💥

  • develop user interfaces and contribute to web application creation efforts for our Operating System using modern web technologies
  • craft responsive experiences using JavaScript, HTML/CSS that emphasize usability and best practices
  • use standards and specifications to design, create, test and document new software or make changes to existing software
  • translate user stories and propose design approaches or services to meet user needs
  • create accessible user interfaces, testing components and pages against accessibility standards.
  • solve problems to improve performance using different sources of data to monitor and identify performance issues
  • integrate and test user interfaces, systems and programme components

About you 🎯

We really are about investing in people, if you have the coding skills and have experience of a product focussed agile, multi-disciplinary environment then we would be very pleased to hear from you.

You’ll be joining a growing software engineering community and you’ll be confident developing applications, passionate about making a difference and want to be involved throughout the product lifecycle, from idea generation, design, and prototyping to execution, and shipping whilst having experience with:

  • one or more frontend Frameworks (eg. React, Angular, Vue.js)
  • HTML and CSS, including CSS pre-processors building responsive websites
  • NodeJS as a server for web applications
  • JavaScript and/or TypeScript
  • unit testing and TDD, and automated frontend (unit/component) testing
  • calling APIs
  • package managers (npm, yarn)


Some of the benefits our developers love!

  • one of the higher starting salaries across the Civil Service
  • a Civil Service pension with employer contribution rates of between 26.6% and 30.3%, depending upon salary
  • 25 days annual leave on appointment, plus 8 days public holidays and 1 day for the Queen’s Birthday, rising further with service
  • flexible working options to enable you to achieve the work life balance that right for you including part-time, flexi time and job sharing  
  • training and development opportunities tailored to your role
  • an in-year bonus scheme
    a culture encouraging inclusion and diversity
  • season ticket loans and rental deposit loans
  • cycle to work and payroll giving
  • employee discounts - including a huge number of retailers (via the Edenred platform), Microsoft Home Use programme and gym membership
  • a variety of staff recognition schemes including thank you vouchers
  • health and wellbeing initiatives including monthly mindfulness sessions
  • staff support networks
  • maternity, adoption or shared parental leave of up to 26 weeks full pay followed by 13 weeks of statutory pay and a further 13 weeks unpaid
  • maternity and adoption support leave (paternity leave) of 2 weeks full pay
  • up to 5 days paid leave for volunteering
  • study leave and support for studying for a qualification or other accredited development relevant to your role

More jobs at Home Office Digital, Data and Technology

Software Engineer
£37,450-£45,000
Full-time (Permanent)
Full-Stack Engineer (Java / Node, Javascript, AWS, Docker, Kubernetes)
£52,000-£60,000
Full-time (Permanent)
Senior Frontend & Node.js Engineer
£52,000 - £60,000
Full-time (Permanent)
Senior DevOps Engineer
£52,000-£62,000
Full-time (Permanent)
Senior User Researcher
£52,000 - £60,000
Full-time (Permanent)
Senior DevOps Engineer - help us build better public services
£52,000-£62,000
Full-time (Permanent)
Senior Software Developer
£52,000-£60,000
Full-time (Permanent)
Software Developer
£37,450-£45,000
Full-time (Permanent)
DevOps Engineer
£37,450-£45,000
Full-time (Permanent)
Senior Software Developer - Automation Team
£52,000 - £62,000
Full-time (Permanent)
Senior Software Engineer
£52,000 - £60,000
Full-time (Permanent)
Java Developer
£37,450 - £45,000
Full-time (Permanent)
Associate Developer
£30,000 - £34,000
Full-time (Permanent)
Developer
£37,450-£45,000
Full-time (Permanent)
Senior Software Engineer
£52,000 - £60,000
Full-time (Permanent)
Senior DevOps Engineer
£52,000-£65,000
Full-time (Permanent)
DevOps Engineer
£40,00-£50,000
Full-time (Permanent)
Developer
£40,000 - £50,000
Full-time (Permanent)
Senior Developer
£52,000 - £62,000
Full-time (Permanent)
Principal Engineer
£63,000 - £82,000
Full-time (Permanent)
Software Engineering Team Lead
£52,000 - £65,000
Full-time (Permanent)
Senior Developer - Node / React
£52,000-£65,000
Full-time (Permanent)
Node Developer
£37,450 - £45,000
Full-time (Permanent)

Related jobs

Subscribe to our newsletter

Sign up here