Lead Front-End Developer

NICE – The National Institute for Health and Care Excellence

Information:

This job is now closed

Job summary

This role qualifies for a £5000 per annum recruitment and retention payment on top of the band 8A base salary.

We're looking for a Lead Front-End Developer to join our inclusive and dedicated engineering team at NICE. We're passionate about meeting user needs whilst building robust and sustainable technology solutions.

Main duties of the job

We are looking for an expert practitioner in front-end development who cares about software quality, user interfaces and experiences. You'll help to build new user interfaces using the NICE Design System component library, and improve existing front-end systems. You'll help to improve the NICE Design System and contribute to its roll out across services. You'll work collaboratively in a multidisciplinary team with UX designers, developers, testers, business analysts and delivery managers. You'll lead the front-end community at NICE, helping to define front-end development principles and best practices. You'll play a key role in shaping departmental strategy where applicable. Mentoring and line management will be part of the role.

Our Tech StackWe're building a new web platform using full-stack React (Next.js) with Typescript. We also have C# for backend services, SQL and NoSQL databases. We use Elasticsearch for search and we run our apps on AWS with a growing interest in cloud-native architectures. We use Jest and RTL for front-end unit tests.

About us

The Digital, Information and Technology (DIT) directorate is a 70 strong team of digital, information and technology professionals. Our digital teams adopt a user-centric agile methodology and work in multi-disciplinary teams. We develop and maintain NICE's suite of digital and technology services, including NICE's website which attracts more than 2 million users a month.

Here at NICE we are passionate and proud of the work we do and the impact we make.

Our development teams work mostly remotely with an expectation of working 1 day a week at our Manchester city centre office as required by line manager/team.

Our benefits include:

  • Access to a Blue Light Card which includes a wide range of discounts from major retailers, restaurants and more.
  • Holiday entitlement which starts from 27 days plus Bank Holidays
  • Access to modern offices with showers, bike storage facilities and refreshments such as tea and coffee.
  • Access to Staff Networks including Disability Advocacy and Wellbeing Network, Women In NICE, Race Equality Network, NICE and Proud, Eco-NICE, Change Agent Network. Equality and Diversity is highly valued in the organisation.
  • Personal development tailored to your needs.

Date posted

02 August 2024

Pay scheme

Agenda for change

Band

Band 8a

Salary

£50,952 to £57,349 a year per annum (plus R&R)

Contract

Permanent

Working pattern

Full-time, Flexible working

Reference number

907-622

Job locations

Level 1A

City Tower

Manchester

M1 4BT


Job description

Job responsibilities

As a Lead Front-End Developer, you will:

Lead the build of maintainable, accessible web applications, user interfaces and the NICE Design System to serve a variety of user needs and NICE services, taking responsibility for the quality of the code you produce.

Line-manage a small team of senior and junior front-end developers including coaching and mentoring them with their skill development.

Be user-focussed, driven by user requirements and work closely with the User Experience Design team.

Plan and undertake the research and assessment of emerging front-end technologies for use across the wider department, including advising and influencing adoption plans.

Act as a digital ambassador for NICE and Digital Services by sharing experiences through blog posts and engaging with the front-end development community.

Design the data security of new and existing front-end systems in order to protect information from unauthorised access, disclosure, disruption, modification or destruction.

Establish and implement front-end development, accessibility and client-side performance best practice policies for the development department, including training of the wider team.

Develop a front-end development strategy for NICE Digital Services, including negotiating technical priorities with senior technical staff.

Assessment will be via a panel interview and a technical assessment for skills relevant to the role. Technical assessment will focus on the following competencies:

Knowledge of maintainable HTML, CSS and Javascript/React

Communicating to technical and non-technical colleagues

To be considered for this role, you should be able to particularly demonstrate the person specification criteria in the job advert in your application. However, applicants should be able to demonstrate all essential criteria through the entirety of the recruitment process to be considered for the job.

Please see job description attached for full list of responsibilities.

Job description

Job responsibilities

As a Lead Front-End Developer, you will:

Lead the build of maintainable, accessible web applications, user interfaces and the NICE Design System to serve a variety of user needs and NICE services, taking responsibility for the quality of the code you produce.

Line-manage a small team of senior and junior front-end developers including coaching and mentoring them with their skill development.

Be user-focussed, driven by user requirements and work closely with the User Experience Design team.

Plan and undertake the research and assessment of emerging front-end technologies for use across the wider department, including advising and influencing adoption plans.

Act as a digital ambassador for NICE and Digital Services by sharing experiences through blog posts and engaging with the front-end development community.

Design the data security of new and existing front-end systems in order to protect information from unauthorised access, disclosure, disruption, modification or destruction.

Establish and implement front-end development, accessibility and client-side performance best practice policies for the development department, including training of the wider team.

Develop a front-end development strategy for NICE Digital Services, including negotiating technical priorities with senior technical staff.

Assessment will be via a panel interview and a technical assessment for skills relevant to the role. Technical assessment will focus on the following competencies:

Knowledge of maintainable HTML, CSS and Javascript/React

Communicating to technical and non-technical colleagues

To be considered for this role, you should be able to particularly demonstrate the person specification criteria in the job advert in your application. However, applicants should be able to demonstrate all essential criteria through the entirety of the recruitment process to be considered for the job.

Please see job description attached for full list of responsibilities.

Person Specification

Experience

Essential

  • Extensive experience building robust, cross-browser and cross-device user interfaces

Experience

Essential

  • Experience in building accessible interfaces that work for as many users as possible, regardless of their needs

Experience

Desirable

  • Experience of using testing to validate solutions

Skills

Essential

  • Detailed knowledge of modern JavaScript (ES6+), ReactJS (or roughly equivalent JS view library) and build tooling

Skills

Essential

  • Detailed knowledge of modern and legacy CSS, including use of pre-processors in tooling

Skills

Essential

  • Detailed understanding of progressive enhancement and other front-end software design principles

Education / Qualifications

Essential

  • A good understanding of how to build quality software applications gained through industry experience, self-study or undergraduate degree level qualification in a relevant subject.
Person Specification

Experience

Essential

  • Extensive experience building robust, cross-browser and cross-device user interfaces

Experience

Essential

  • Experience in building accessible interfaces that work for as many users as possible, regardless of their needs

Experience

Desirable

  • Experience of using testing to validate solutions

Skills

Essential

  • Detailed knowledge of modern JavaScript (ES6+), ReactJS (or roughly equivalent JS view library) and build tooling

Skills

Essential

  • Detailed knowledge of modern and legacy CSS, including use of pre-processors in tooling

Skills

Essential

  • Detailed understanding of progressive enhancement and other front-end software design principles

Education / Qualifications

Essential

  • A good understanding of how to build quality software applications gained through industry experience, self-study or undergraduate degree level qualification in a relevant subject.

Disclosure and Barring Service Check

This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Additional information

Disclosure and Barring Service Check

This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Employer details

Employer name

NICE – The National Institute for Health and Care Excellence

Address

Level 1A

City Tower

Manchester

M1 4BT


Employer's website

https://www.nice.org.uk/ (Opens in a new tab)

Employer details

Employer name

NICE – The National Institute for Health and Care Excellence

Address

Level 1A

City Tower

Manchester

M1 4BT


Employer's website

https://www.nice.org.uk/ (Opens in a new tab)

For questions about the job, contact:

Lead Developer

Andrew Child

andrew.child@nice.org.uk

Date posted

02 August 2024

Pay scheme

Agenda for change

Band

Band 8a

Salary

£50,952 to £57,349 a year per annum (plus R&R)

Contract

Permanent

Working pattern

Full-time, Flexible working

Reference number

907-622

Job locations

Level 1A

City Tower

Manchester

M1 4BT


Supporting documents

Privacy notice

NICE – The National Institute for Health and Care Excellence's privacy notice (opens in a new tab)