skip navigation
skip mega-menu

Senior Frontend Developer (i.AI) - CO - G7

Government Digital & Data -

Full-time (Permanent)
£55,403 - £89,880
Published on
28 October 2024
Deadline
3 November 2024

Job summary

About the team

Government must seize the opportunity of AI to drive outcomes in the public interest. This is of critical importance now. Government needs innovation and must not sleep on the opportunity presented by AI to drive better services for taxpayers and citizens. 

In November 2023, the creation of the incubator for AI (i.AI) was announced, and following early successes, the team was expanded in March 2024. Our mission is to harness the opportunity of AI to improve lives, drive growth, and deliver better public services. This is an AI product team that focuses on delivery of technical solutions to public service challenges, responding to ministerial steers about priorities and driving impact out into departments from the centre. 

i.AI delivers high impact products and is mission-led, delivering value and innovation within government. We are able to move fast and build things, and are set up specifically to pivot quickly towards priority use cases, and re-use technologies for future impact. 

You can see more about our work on ai.gov.uk  and on LinkedIn. We work in the open and our code can be found here: https://github.com/i-dot-ai 

The Incubator for Artificial Intelligence (i.AI) will be moving to the Department for Science, Innovation and Technology (DSIT) to form part of the new digital centre of government. If offered the position, you will be onboarded to, and initially employed by, the Cabinet Office, but will move with us to DSIT under the machinery of government change. This is expected to happen in April 2025, but this date is subject to change. If shortlisted, the hiring panel will be happy to answer any questions you might have. You're also welcome to reach out to us at i-dot-ai-recruitment@cabinetoffice.gov.uk  

Our team is based across Bristol, Manchester and London, and we work in a hybrid manner as default. A minimum 60% of your working time should be spent at your principal workplace, although requirements to attend other locations for official business will also count towards this level of attendance. We will consider part-time and flexible working arrangements - we encourage you to discuss your needs with the hiring manager if you are offered the role.

Job description

About the role

Alongside AI engineering, software engineering is the core technical discipline in the Incubator. Whilst AI engineers focus on the implementation and evaluation of machine learning and LLM technology, software engineers, including frontend developers, are responsible for integrating that technology into working software that delights users and delivers against well-defined metrics.

Frontend engineers collaborate with AI engineers to deliver working code from development to production, taking responsibility for the creation, testing and deployment of user interfaces using standard web technologies. They champion usability, accessibility and simplicity in frontend engineering.

Information session

To give you an idea of working in i.AI and to answer any questions you might have, we encourage you to attend our information session on Tuesday 29th October at 15:00. Please email us at i-dot-ai-recruitment@cabinetoffice.gov.uk and we'll send you a link to join.

Role Responsibilities

  • Delivering clean, semantic HTML, CSS and JavaScript to support high-quality, accessible user experiences.
  • Advocating for progressive enhancement, ensuring that applications work across a range of devices.
  • Quickly delivering prototype code to support user research.
  • Using your experience working with different frontend technologies to help the team make decisions about which technologies to adopt.
  • Sharing your knowledge via activities like pair programming.
  • Advocating for coding standards and good practices, especially for JavaScript.
  • Supporting the effective management and performance of the team by promoting diversity, inclusion, regular, honest and constructive feedback, and supporting continuous improvement.

Person specification

Essential skills:

  • Excellent grasp of HTML, CSS and the fundamentals of JavaScript.
  • Experience delivering frontend code to production in a multidisciplinary team.
  • Proficient with the core technical tools for frontend development.
  • Experience working with design systems such as the GOV.UK Design System.
  • Working knowledge of web application security and accessibility standards (OWASP, WCAG).
  • Writing accessible code following a progressive enhancement approach.
  • Ability to collaborate with software engineers, designers and non-technical stakeholders to ensure that the team’s work meets requirements.
  • Able to prototype rapidly in code, for example using tools such as the GOV.UK prototype kit.
  • Proactive in learning new skills and keeping up to date with the constantly changing landscape of frontend development

Experience of any of the following would be beneficial, though all we require is an interest in developing these skills in post:

  • Experience working with products that have an AI component, such as chat interfaces.
  • Experience building apps and services using server-side JavaScript runtimes such as Node.js.
  • Proficiency with the wider ecosystem of frontend tools, such as linters, module bundlers and preprocessors.
  • Python, which we use for our backend services.

Strong candidates come from many different backgrounds, and we encourage a broad range of applications to ensure we have a well-balanced team. Studies show that talented people, especially those from groups underrepresented in their field, are more likely to doubt themselves and feel like an "imposter". Unique perspectives enrich teams, so we urge you to have confidence in your potential contributions. If aspects of this role resonate with you, please apply. We look forward to your application.

Additional information:

A minimum 60% of your working time should be spent at your principal workplace. Although requirements to attend other locations for official business will also count towards this level of attendance.

Behaviours

We'll assess you against these behaviours during the selection process:

  • Seeing the Big Picture
  • Working Together
  • Delivering at Pace

Technical skills

We'll assess you against these technical skills during the selection process:

  • Technical assessment at interview 1

Benefits

Alongside your salary of £55,403, Cabinet Office contributes £16,050 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides.

  • Learning and development tailored to your role.
  • An environment with flexible working options.
  • A culture encouraging inclusion and diversity.
  • Civil Service Pension which provides an attractive pension, benefits for dependants and employer contributions of 28.97%.
  • A minimum of 25 days of paid annual leave, increasing by one day per year up to a maximum of 30.

Things you need to know

Selection process details

This vacancy is using Success Profiles (opens in a new window), and will assess your Behaviours, Experience and Technical skills.

Application process

As part of the application process you will be asked to complete a CV and a 750 word personal statement. Please ensure that your personal statement includes how you meet the skills and experience listed in the “essential skills” section above. At this stage we will assess experience and essential skills.

Should a large number of applications be received, an initial sift may be conducted using the personal statement. Candidates who pass the initial sift will be invited to undertake a technical assessment. 

The technical assessment will be a pair coding exercise taking 1.5 hours. You will be given a task and asked to share your screen while you create the answer using your coding skills. There will also be some technical questions to test your knowledge. 

If successful at technical assessment, you will be invited to attend a panel interview, during which you will be asked to bring your CV to life through questions based on your experience. You might consider preparing your examples in the STAR format. We will also be asking questions around the behaviours outlined above, as well as technical questions relating to the essential criteria.

In the Civil Service, we use Success Profiles to evaluate your skills and ability. This gives us the best possible chance of finding the right person for the job, increases performance and improves diversity and inclusivity. We’ll be assessing your experience and behaviours that are relevant to this role.

For this role we’ll be assessing you against the following Civil Service Behaviours

  • Seeing the big picture
  • Working together
  • Delivering at pace

Expected timeline (subject to change)
Expected sift date – TBC
Expected interview date/s – TBC
Interview location - Your interview will either be conducted face to face or by video. You will be notified of the location if you are selected for interview.

Reasonable Adjustment

If a person with disabilities is put at a substantial disadvantage compared to a non-disabled person, we have a duty to make reasonable changes to our processes. 

If you need a change to be made so that you can make your application, you should: 

Contact Government Recruitment Service via cabinetofficerecruitment.grs@cabinetoffice.gov.uk as soon as possible before the closing date to discuss your needs. 

Complete the ‘Assistance required’ section in the ‘Additional requirements’ page of your application form to tell us what changes or help you might need further on in the recruitment process. For instance, you may need wheelchair access at interview, or if you’re deaf, a Language Service Professional. 

If successful and transferring from another Government Department a criminal record check may be carried out. 


Further information
If you are experiencing accessibility problems with any of the attachments, please contact the email address in the 'contact point for applicants' section.

Please note that this role requires SC clearance, which would normally need 5 years’ UK residency in the past 5 years. This is not an absolute requirement, but supplementary checks may be needed where individuals have not lived in the UK for that period. This may mean your security clearance (and therefore your appointment) will take longer or, in some cases, not be possible.

Please note terms and conditions are attached. Please take time to read the document to determine how these may affect you.

Any move to Cabinet Office from another employer will mean you can no longer access childcare vouchers. This includes moves between government departments. You may however be eligible for other government schemes, including Tax Free Childcare. Determine your eligibility at https://www.childcarechoices.gov.uk

A reserve list will be held for a period of 12 months, from which further appointments can be made.

Near miss offers may be made at a lower grade to candidates who do not meet the grade criteria for this campaign.

In order to process applications without delay, we will be sending a Criminal Record Check to Disclosure and Barring Service on your behalf.

However, we recognise in exceptional circumstances some candidates will want to send their completed forms direct. If you will be doing this, please advise Government Recruitment Service of your intention by emailing Pre-EmploymentChecks.grs@cabinetoffice.gov.uk stating the job reference number in the subject heading. 

For further information on National Security Vetting please visit the following page https://www.gov.uk/government/publications/demystifying-vetting

New entrants are expected to join on the minimum of the pay band.

Applicants who are successful at interview will be, as part of pre-employment screening, subject to a check on the Internal Fraud Database (IFD). This check will provide information about employees who have been dismissed for fraud or dishonesty offences. This check also applies to employees who resign or otherwise leave before being dismissed for fraud or dishonesty had their employment continued. Any applicant’s details held on the IFD will be refused employment. 

A candidate is not eligible to apply for a role within the Civil Service if the application is made within a 5 year period following a dismissal for carrying out internal fraud against government.

Existing Civil Servants and applicants from accredited NDPBs are eligible to apply, but will only be considered on loan basis (Civil Servants) or secondment (accredited NDPBs). Prior agreement to be released on a loan basis must be obtained before commencing the application process. In the case of Civil Servants, the terms of the loan will be agreed between the home and host department and the Civil Servant. This includes grade on return.


Feedback will only be provided if you attend an interview or assessment.

Security

Successful candidates must undergo a criminal record check.

Successful candidates must meet the security requirements before they can be appointed. The level of security needed is security check (opens in a new window).

See our vetting charter (opens in a new window).

People working with government assets must complete baseline personnel security standard (opens in new window) checks.

Nationality requirements

This job is broadly open to the following groups:

  • UK nationals
  • nationals of the Republic of Ireland
  • nationals of Commonwealth countries who have the right to work in the UK
  • nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities with settled or pre-settled status under the European Union Settlement Scheme (EUSS) (opens in a new window)
  • nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities who have made a valid application for settled or pre-settled status under the European Union Settlement Scheme (EUSS)
  • individuals with limited leave to remain or indefinite leave to remain who were eligible to apply for EUSS on or before 31 December 2020
  • Turkish nationals, and certain family members of Turkish nationals, who have accrued the right to work in the Civil Service

Further information on nationality requirements (opens in a new window)

Working for the Civil Service

The Civil Service Code (opens in a new window) sets out the standards of behaviour expected of civil servants.

We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission's recruitment principles (opens in a new window).

The Civil Service embraces diversity and promotes equal opportunities. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria.

The Civil Service also offers a Redeployment Interview Scheme to civil servants who are at risk of redundancy, and who meet the minimum requirements for the advertised vacancy.

Diversity and Inclusion

The Civil Service is committed to attract, retain and invest in talent wherever it is found. To learn more please see the Civil Service People Plan (opens in a new window) and the Civil Service Diversity and Inclusion Strategy (opens in a new window).

Apply and further information

This vacancy is part of the Great Place to Work for Veterans (opens in a new window) initiative.

The Civil Service welcomes applications from people who have recently left prison or have an unspent conviction. Read more about prison leaver recruitment (opens in new window).

Once this job has closed, the job advert will no longer be available. You may want to save a copy for your records.

More jobs at Government Digital & Data

Lead Business Analyst-Department for Transport
£51,997
Full-time (Permanent)
Technical Architect Vehicle Certification Agency-SEO
£57,400
Full-time (Permanent)
Software Engineer - ONS - HEO
£32,452
Full-time (Permanent)
IT Support Engineer - Met Office - EO
£26,954 - £29,531
Full-time (Permanent)
DDaT Senior BI Design & Integration Manager - MoD - SEO
£43,080
Full-time (Permanent)
Lead Applied AI Engineer (i.AI) - CO - G6
£67,126 - £103,924
Full-time (Permanent)
DDAT Lead Technical Architect - MoD - G7
£57,670 - This post is eligible for a Digital Skills Allowance of up to £15,300 per annum
Full-time (Permanent)
Interaction Design Industrial Placement 2025 - Met Office - AO
£25,606
Full-time (Permanent)
Lead DevOps Engineer - DWP - G6
£72,664 - £89,995
Full-time (Permanent)
Software Development Engineer In Test (Automation Test Engineer
Full-time (Permanent)
Software Developer - HM Courts and Tribunals Service - SEO
The national salary range is £41,463 - £45,276, London salary range is £47,657 - £52,040.
Full-time (Permanent)
Interaction Designer - Planning Inspectorate - SEO
£45,219 - £49,462
Full-time (Permanent)
Senior Java Developer (National) - Insolvency Service - SEO
National: £44,812 - £50,213 (London- only open to Internal Candidates) £46,926 - £52,583 This post attracts an R&R supplement of £5,150.
Full-time (Permanent)
Digital, Information & Technology (DIT) Senior Software Developer - MoD - SEO
The base salary for this grade is £44,590, Offers above this will be made up of DSA , Digital Skill allowance of up to £11,400
Full-time (Permanent)
Interaction Designer - Ofgem - HEO
London £36,824-£48,561 National £34,123-£45,831.
Full-time (Permanent)
Code First Girls Opportunities sponsored by the IPO (GFiE Scheme) - IPO - EO
£28,883
Full-time (Permanent)
DDAT Data Architect - MoD - SEO
£44,590 This post is eligible for a Digital Skills Allowance of up to £11,400 per annum.
Full-time (Permanent)
DDAT Senior Data Architect - MoD - G7
£59,690 This post is eligible for a Digital Skills Allowance of up to £15,300 per annum. ‘London locations may attract an allowance of £3,300 per annum.
Full-time (Permanent)
Software Developer - HM Courts and Tribunals Service - SEO
The national salary is £41,463 - £45,276, London salary range is £47,657 - £52,040. Your salary will be dependent on your base location.
Full-time (Permanent)
Principal Enterprise Architect - HM Courts and Tribunals Service - G6
The national salary range is £68,967 - £78,842, London salary range is £73,115 - £83,585.
Full-time (Permanent)
Senior Infrastructure Engineer Specialist Devices - DWP - G7
£55,557 - £68,517
Full-time (Permanent)
Infrastructure Engineer - HMRC - HEO
National Minimum - £36,320 - Maximum - £39,234 - London Minimum - £41,289 - Maximum - £44,614
Full-time (Permanent)
Portfolio Manager - HMRC - G7
£56,344 - £62,590
Full-time (Permanent)
Enterprise Security Architect - HMRC - G6
National Minimum - £68,966 - Maximum - £76,979 - London Minimum - £75,950 - Maximum - £84,854 - This campaign attracts Higher Starting Pay
Full-time (Permanent)
Security Monitoring Associate - Planning Inspectorate - HEO
£36,396 - £39,424
Full-time (Permanent)
Data Scientists - HM Land Registry - HEO/SEO
£38,427 - £57,400 *Government Digital and Data Profession Pay Framework
Full-time (Permanent)
Front End Developer - DWP - SEO
£42,614 - £50,296
Full-time (Permanent)
Principal Data Engineer - UK Hydrographic Office - G7
£59,706 - £62,820 A Recruitment and Retention Allowance (RRA) of up to £10,000 per annum is applicable to this role.
Full-time (Permanent)
Cyber Security Army Security Architect - MoD - SEO
£44,590 plus up to £11,400 allowance
Full-time (Permanent)
Senior Quality Engineer - MoJ - G7
The national salary range is £56,532 - £64,048, London salary range is £61,201 - £69,338.
Full-time (Permanent)
Senior Interaction Designer AI - GDS - G7
The base salary of this grade is £61,005 for London and £55,403 for other locations. Offers made above this will be made up with a specialist pay allowance.
Full-time (Permanent)
Senior Software Developer - DBT - G7
(including allowances) London £63,248 to £79,133, National £59,634 to £75,618.
Full-time (Permanent)
Lead Node Developer - DEFRA - G7
National: £54,470 - £61,000, London: £59,900 - £67,090 plus additional allowance up to £24,543
Full-time (Permanent)
Senior DevOps Engineer - DfE - SEO
£41,458 London minimum - £45,492
Full-time (Permanent)
Mid & Senior Site Reliability Engineers Technology and Security - GDS - G7
The base salary of this grade is £61,005 for London and £55,403 for other locations. Offers made above this will be made up with a specialist pay allowance.
Full-time (Permanent)
Lead Technical Architect - Government Office for Science - G7
National: £54,415 - £61,280; London: £58,040 - £64,995
Full-time (Permanent)
Lead Network Architect - HMRC - G7
£56,344 - £62,590 This role attracts a Higher Level Starting Pay.
Full-time (Permanent)
Lead Security Architect, Networks & Infrastructure (N&I) - HO - G7
National £60,300 - £66,330 London £64.300 - £70,730 You may be eligible for an additional non-pensionable allowance
Full-time (Permanent)
Senior Business Analyst - ONS - SEO
£41,364 - £46,654
Full-time (Permanent)

Subscribe to our newsletter

Sign up here