Menu

Senior Frontend Developer (i.AI)

Job details
Posting date: 23 October 2024
Salary: £55,403 to £89,880 per year
Additional salary information: National £55,403 - £79,094. London £61,005 - £89,880 - Offers above the band minimum are subject to our assessment of your skills and experience as demonstrated at interview. Salaries over the band minimum will be paid as a non-pensionable allowance.
Hours: Full time
Closing date: 05 November 2024
Location: Manchester
Company: Government Recruitment Service
Job type: Permanent
Job reference: 373888/3

Apply for this 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.

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.

Apply for this job