Senior Front End Developer

NICE – The National Institute for Health and Care Excellence

Information:

This job is now closed

Job summary

We're looking for a Senior 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.

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

Responsibilities

We are looking for a skilled 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 (https://github.com/nice-digital/nice-design-system), 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 participate in the front-end community at NICE, contributing to front-end development principles and best practices.

Our Tech Stack

We're building a new web platform using full-stack React (Next.js). 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.

Contract type: Permanent, full time or part-time (min 22.5 hours per week)

Main duties of the job

As a Senior Front-End Developer, you'll:

  • Build 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.
  • Be user-focussed and driven by user requirements.
  • Have an eye for design and work closely with the User Experience Design team to advise on prototypes.
  • Coach and mentor more junior members of the team with their skill development.
  • Plan and undertake the research and assessment of emerging front-end technologies for use across the wider department, including advising and influencing adoption plans.
  • Be a self-directed learner, keeping up to date with modern front-end tools and techniques.
  • Work independently, having a high level of disciplined self-management and ownership of front-end development issues.
  • Contribute to front-end development, accessibility and client-side performance best practise policies for the development department
  • Be able to analyse highly complex front-end technical issues and advising solutions, given sometimes conflicting requirements.
  • Contribute to problem solving discussions at the cross-department architecture forum, identifying best-fit solutions.

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. Together with analytics and insight we develop and maintain NICE's suite of digital and technology services. We are playing a key role in the implementation of NICE's digital transformation programme, and also keeping our critical live services running well.

The teams in DIT design, develop and maintain NICE's suite of externally facing digital services including the NICE's website, Clinical Knowledge Summaries and BNF which together attract more than 2 million users a month.

The directorate is also responsible for NICE's internal guidance production systems including content management, authoring, and publishing systems, with a view to generate internal efficiencies and to ensure NICE takes advantage of digital innovations arising across the health and care landscape, such as machine learning and data science. As such DIT has a key role to play in keeping NICE's guidance relevant, high-quality, up-to-date, and accessible.

Date posted

15 August 2023

Pay scheme

Agenda for change

Band

Band 7

Salary

£43,742 to £50,056 a year (+£5k on top of base salary (£48,742 - £55,056 pa total)

Contract

Permanent

Working pattern

Full-time

Reference number

907-474

Job locations

Level 1A, City Tower

Manchester

M1 4BT


Job description

Job responsibilities

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

We can offer you a great place to work with good benefits, remote/flexible working, and a supportive, friendly, and inclusive environment. 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. We do support different flexible working arrangements, which is at the managers discretion.

Benefits:

  • We offer a range of benefits including the NHS pension scheme and staff discounts
  • We provide a thorough induction programme
  • Personal development is supported through extensive training and development opportunities
  • We promote flexible working to help staff achieve a healthy work life balance
  • We value equality and diversity and welcome applicants from all sections of the community
  • We will interview all disabled applicants who meet the essential criteria in line with the NHS Guaranteed Interview Scheme

If you feel this is the type of environment, you will enjoy working in then please feel free to contact us for more information or apply now.

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 demonstrateall essential criteriathrough the entirety of the recruitment process to be considered for the job.

Please see job description attached for full list of responsibilities.

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

Job description

Job responsibilities

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

We can offer you a great place to work with good benefits, remote/flexible working, and a supportive, friendly, and inclusive environment. 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. We do support different flexible working arrangements, which is at the managers discretion.

Benefits:

  • We offer a range of benefits including the NHS pension scheme and staff discounts
  • We provide a thorough induction programme
  • Personal development is supported through extensive training and development opportunities
  • We promote flexible working to help staff achieve a healthy work life balance
  • We value equality and diversity and welcome applicants from all sections of the community
  • We will interview all disabled applicants who meet the essential criteria in line with the NHS Guaranteed Interview Scheme

If you feel this is the type of environment, you will enjoy working in then please feel free to contact us for more information or apply now.

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 demonstrateall essential criteriathrough the entirety of the recruitment process to be considered for the job.

Please see job description attached for full list of responsibilities.

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

Person Specification

Experience

Essential

  • Extensive experience building robust, cross-browser and cross-device user interfaces
  • Experience in building accessible interfaces that work for as many users as possible, regardless of their needs

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
  • Detailed knowledge of modern and legacy CSS, including use of pre-processors in tooling
  • Detailed understanding of progressive enhancement and other front-end software design principles
Person Specification

Experience

Essential

  • Extensive experience building robust, cross-browser and cross-device user interfaces
  • Experience in building accessible interfaces that work for as many users as possible, regardless of their needs

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
  • Detailed knowledge of modern and legacy CSS, including use of pre-processors in tooling
  • Detailed understanding of progressive enhancement and other front-end software design principles

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 Front End Developer

Chris Barker

Chris.barker@nice.org.uk

Date posted

15 August 2023

Pay scheme

Agenda for change

Band

Band 7

Salary

£43,742 to £50,056 a year (+£5k on top of base salary (£48,742 - £55,056 pa total)

Contract

Permanent

Working pattern

Full-time

Reference number

907-474

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)