Job summary
We are looking for a Node Front End Developer. You will have a passion for design, an eye for detail, and excellent communication skills to allow you to work within a multi- disciplinary team, leading and engage with business and technical colleagues with confidence.
The Front End Developer is at the heart of responsive design for variety of user interfaces through the use of prototypes and toolkits to design and implement front end development
What do we offer?o 27 days leave (increasing with length of service) plus 8 bank holidayso Flexible working (we are happy to discuss options such as compressed hours)o Flexi timeo Hybrid working model (we are currently working largely remotely)o Career development o Active wellbeing and inclusion networkso Excellent pensiono NHS Car lease schemeo Access to a wide range of benefits and high street discounts!
Main duties of the job
The Front End Developer is at the heart of accessible & responsive design for variety of user interfaces through the use of wireframes to design and implement Front End development.
You will have a passion for design, an eye for detail, and excellent communication skills to allow you to lead and engage with the business, technology solutions and IT architecture teams with confidence.
About us
At the NHS Business Services Authority (NHSBSA) we deliver a range of essential national services to NHS organisations and contractors, patients and the public.
You may already be using some of our services. Do you have a prescription pre-payment certificate? Perhaps you found this vacancy through NHS Jobs? We're behind these, and much more.
Being one of the UK's Best Big Companies to work for, our values are to be Collaborative, Adventurous, Reliable and Energetic. We CARE about what we do and support each other in achieving our objectives.
Our people are the heart of our organisation. We strive to ensure they feel trusted, valued and empowered. We're passionate about nurturing and developing people. When you join us, we want you to grow, and we offer many opportunities for you to do that.
We welcome applications from people of all backgrounds. With wellbeing and inclusion central to our ethos, our BAME, Disability and Neurodiversity, LGBTQ+, Armed Forces and Women's networks help our colleagues to be their authentic selves at work.
At the NHSBSA we value and respect the diversity of our colleagues and are committed to being a flexible employer. We are proud to offer flexible working opportunities. Whether you're interested in hybrid working, working from home, flexible hours or job sharing, apply today and we can discuss available options with you at the interview stage.
We are the NHS delivering for the NHS.
Job description
Job responsibilities
In this role, you are accountable for:1. Translation of prototyping solutions, business and functional requirements into functional/ CSS/ JavaScript/ HTML2. Responsible for the delivery of standards compliant mark up and code for web sites and applications, including HTML5, CSS3, ObjectOriented Javascript, Node.js3. Responsible for the development of Search Engine Optimization, Progressive Enhancement/Graceful Degradation, Cross Browser and W3Caccording to BSA and Industry best practices4. Assist with the development of JavaScript using standard Frameworks jQuery, dojo, Yahoo UI etc.5. Responsible for the identification, investigation and resolution of software faults occurring within applications relating to the post holdersareas of expertise6. Ability to articulate and explain complex details around web development basics like browser security issues, iframe to iframecommunication, https requests, request and response7. Report and take ownership of any issues via the relevant processes8. Take ownership and plan estimation for pieces of work and create specific tasks to feed into the project plan9. Collaborate with internal and external business owners, and other designers and developers, to optimise user interfaces within all businessand technical constraints10. Responsible for the front end development tasks of projects providing knowledge and advice where required.11. Demonstrate a flare for creative design which will enable you to contribute with innovation and originality12. Assist with the creation and execution of component design patterns according to BSA and Industry best practices13. Contribute to the development of pattern libraries to develop modular systems and to ensure consistent use of screen elements14. Work in a delivery team to deliver first-rate UI deliverables in a timely manner and within budget15. Work within a multi-disciplinary team of software developers, testers and architects and support a culture focused on ensuring customerneeds are met16. Contribute to the delivery of interface designs that meet web standards, ensuring that key elements for government such as accessibility arebuilt into designs from the outset17. Plan and manage delivery of enhancements to internal and externally facing products18. Contribute to the continuous improvement of standards and practices for both application design and delivery19. Be able to effectively communicate technical aspects of front end development to non-technical colleagues within the team and to the widerbusiness20. Present, to a variety of stakeholders, in-depth information concisely within sprint reviews and lunch and learn sessions.21. Participate within Communities of Practice.
Job description
Job responsibilities
In this role, you are accountable for:1. Translation of prototyping solutions, business and functional requirements into functional/ CSS/ JavaScript/ HTML2. Responsible for the delivery of standards compliant mark up and code for web sites and applications, including HTML5, CSS3, ObjectOriented Javascript, Node.js3. Responsible for the development of Search Engine Optimization, Progressive Enhancement/Graceful Degradation, Cross Browser and W3Caccording to BSA and Industry best practices4. Assist with the development of JavaScript using standard Frameworks jQuery, dojo, Yahoo UI etc.5. Responsible for the identification, investigation and resolution of software faults occurring within applications relating to the post holdersareas of expertise6. Ability to articulate and explain complex details around web development basics like browser security issues, iframe to iframecommunication, https requests, request and response7. Report and take ownership of any issues via the relevant processes8. Take ownership and plan estimation for pieces of work and create specific tasks to feed into the project plan9. Collaborate with internal and external business owners, and other designers and developers, to optimise user interfaces within all businessand technical constraints10. Responsible for the front end development tasks of projects providing knowledge and advice where required.11. Demonstrate a flare for creative design which will enable you to contribute with innovation and originality12. Assist with the creation and execution of component design patterns according to BSA and Industry best practices13. Contribute to the development of pattern libraries to develop modular systems and to ensure consistent use of screen elements14. Work in a delivery team to deliver first-rate UI deliverables in a timely manner and within budget15. Work within a multi-disciplinary team of software developers, testers and architects and support a culture focused on ensuring customerneeds are met16. Contribute to the delivery of interface designs that meet web standards, ensuring that key elements for government such as accessibility arebuilt into designs from the outset17. Plan and manage delivery of enhancements to internal and externally facing products18. Contribute to the continuous improvement of standards and practices for both application design and delivery19. Be able to effectively communicate technical aspects of front end development to non-technical colleagues within the team and to the widerbusiness20. Present, to a variety of stakeholders, in-depth information concisely within sprint reviews and lunch and learn sessions.21. Participate within Communities of Practice.
Person Specification
Personal Qualities, Knowledge and Skills
Essential
- Technical expertise in web software coding, design and test methods
- Experience of information architecture, user interface development, and interaction design principles
- Knowledge of industry standard graphic design software and prototyping software
- Knowledge of SEO
- Adobe Photoshop / Illustrator
- Mobile first development
- Working knowledge of JavaScript unit testing
- Accessibility standards and its application
- Problem solving, logical, quick learner
- Analytical thinker
- Good communication skills
- Team worker, co-operative, flexible, hard working
- Proactively identifies and documents needs for changes and requirements
- Flare for design
Desirable
- Test Driven Development
- Behavioural Driven Development
- WordPress
- Drupal
- Google Analytics
Experience
Essential
- Experience of front end UI coding utilising HTML5, Node.js, CSS3, JavaScript, JQuery and other industry standard technologies
- Experience of working within a multidisciplinary team Working with responsive design and older browsers to suit user/customer needs
- Experience of real world experience of web development, technical support and technical assurance in a complex technical environment
- Proven ability to transfer and develop skills/ knowledge within a team, both technically and culturally
Desirable
- Agile methodology scrum
- Continuous Integration and Delivery
- Experience of design using GDS standards
Qualifications
Essential
- IT related degree or relevant experience
Person Specification
Personal Qualities, Knowledge and Skills
Essential
- Technical expertise in web software coding, design and test methods
- Experience of information architecture, user interface development, and interaction design principles
- Knowledge of industry standard graphic design software and prototyping software
- Knowledge of SEO
- Adobe Photoshop / Illustrator
- Mobile first development
- Working knowledge of JavaScript unit testing
- Accessibility standards and its application
- Problem solving, logical, quick learner
- Analytical thinker
- Good communication skills
- Team worker, co-operative, flexible, hard working
- Proactively identifies and documents needs for changes and requirements
- Flare for design
Desirable
- Test Driven Development
- Behavioural Driven Development
- WordPress
- Drupal
- Google Analytics
Experience
Essential
- Experience of front end UI coding utilising HTML5, Node.js, CSS3, JavaScript, JQuery and other industry standard technologies
- Experience of working within a multidisciplinary team Working with responsive design and older browsers to suit user/customer needs
- Experience of real world experience of web development, technical support and technical assurance in a complex technical environment
- Proven ability to transfer and develop skills/ knowledge within a team, both technically and culturally
Desirable
- Agile methodology scrum
- Continuous Integration and Delivery
- Experience of design using GDS standards
Qualifications
Essential
- IT related degree or relevant experience
Additional information
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).