Salary: £52,500 - £56,000 - Internal loan Terms and Conditions apply for Civil Servant applicants
Contract type: Permanent
Hours: 37 per week (excluding lunch)
Working pattern: flexible working, full-time, part-time, job share
Location: The White Chapel Building, 10 Whitechapel High Street, London, E1 8QS
Closing date for applications: Sunday 15th December 2019
Who we are
The Government Digital Service (GDS) is part of the Cabinet Office. We lead the digital transformation of the UK government so that it works better for everyone. Our work is user-focused, dynamic and forward-looking, making our organisation an exciting and innovative place to work.
Find out more at the GDS Blog.
Our GOV.UK team
GOV.UK is the place to find government information and services. It’s designed to make dealing with government simpler, clearer and faster. It's a microservices-based architecture, primarily based upon Ruby on Rails, with Elasticsearch, MongoDB, PostgreSQL and a variety of other technologies. The frontend is going through an exciting migration period at the moment as it migrates to adopt the GOV.UK Design System. The migration is to ensure GOV.UK meets WCAG 2.1 AA compliance and to establish a solid foundation on which more functionality can be built that meets our users needs.
What you’ll do
The GOV.UK team builds products that are used by millions of people who rely on us to direct them to understandable information and services, and for government publishers who create the content.
Your role is to help build interfaces that are clear, usable, efficient, and performant, both for public and for government use. It will involve supporting design and research on prototyping and building new user interfaces, update legacy frontend code to the latest standards using the GOV.UK Design System.
As a Frontend Developer at GDS you’ll:
- build accessible interfaces to web services to serve a variety of citizen and government needs, taking responsibility for the quality of code you produce
- create interfaces that are performant and built based on user needs
- build automated tests to support our continuous deployment environment
- share knowledge of tools and techniques with your team (both developers and non-developers) and with the wider frontend community
- act as a digital ambassador across government identifying good practices for GDS to adopt and sharing experiences, e.g. through blog posts, tech talks at conferences etc
- participate in our in-house (2nd line) support, and potentially the out-of-hours support rota (evenings and weekends for one week every 8–12 weeks) - you’ll be paid an allowance, and a further hourly payment, for any duties you perform when on call
- be involved in helping recruit developers and, where appropriate, helping sift and interview
Who you are
We’re interested in people who:
- have an understanding of software design principles, including progressive enhancement
- can build robust and accessible interfaces that work for as many users as possible, regardless of their needs
- understand frontend web performance
- can quickly research and learn new programming tools and techniques
- take a systematic approach to solving problems
- use testing to validate solutions
- understand agile environments and version control
- know about web security
- have an awareness of technologies used for web applications, e.g HTTPS, JSON and CDNs, and of Unix-like operating systems, eg Linux and/or Mac OS
- have experience of working on, or with web technologies
What we value
Respect, collaboration and trust are at the core of our culture. We trust each other to do our best work. We believe in our mission and work for the whole population. We can only do that by being an inclusive and diverse organisation.
In the Civil Service, we use our Success Profiles. For each role we advertise we consider what you will need to demonstrate to be successful.
This gives us the best possible chance of finding the right person for the job, drives up performance and improves diversity and inclusivity.
We will be looking at your experience, career history and achievements that are relevant to the specific job role.
For this role we will be assessing your ability, experience, technical/specialist skill and behaviours, the following behaviours are the most relevant:
- working together
- changing and improving
- making effective decisions