U

Senior Frontend Developer

UK Home Office

🕒 Other

🗓️ Ongoing


Posting

Posted

4 weeks, 1 day ago

Company

UK Home Office


Additional Info

👶

Parental Leave Offered


Keywords
node.js javascript reactjs
Languages

Job Posting is in English

Description

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!

What will you be doing as a Senior Developer at Home Office?

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 lead and 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 agreed 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
  • work alongside backend developers to assist with API integration coding and troubleshooting as well as maintenance and enhancements being open minded and interested in exploring new approaches and technology

Who you are

You'll be a developer who is 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:

  • Javascript and frameworks such as React, Angular, Vue.js and their respective ecosystems
  • NodeJS as a server for web applications
  • building responsive websites using Javascript / HTML / CSS and features of modern Web browsers
  • package managers npm, yarn and webpack
  • unit testing and TDD, and automated frontend (unit/component) testing
  • leading and mentoring others in frontend architecture, technology choices, code quality, security, CI/CD pipelines

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