Lead Software Developer (Full Stack JavaScript)

  • Home
  • Lead Software Developer (Full Stack JavaScript)
a
Lead Software Developer (Full Stack JavaScript)

Bedford

Post Date, 07/01/2025

Salary: 80000-80000 per annum

Permanent

Lead Software Developer (Full Stack JavaScript)

c. £80,000 per annum

Bedford Based

Hybrid Working

Permanent

Maps are in the process of building a modern front-end for their digital products using Next.js and React. They leverage Azure Services in the back-end and integrate via Azure Functions using TypeScript. You will be leading the development within a collaborative cross-functional team; writing and maintaining clean, tested and accessible code.

You will be up to date and passionate about engineering best practices and be able to advocate new technologies and practices, whilst coaching and mentoring the team.

This role is aligned with DDaT - Software Developer - Lead Developer.

Here is an insight to Money and Pension Service:

At the heart of the Money and Pensions Service are our values - caring, connecting and transforming, which are the foundation of our success. They permeate every area of our work and define all our business relationships and the way we work with each other. We’re not only looking for the best people to come and work for us, but we need people who align themselves to our values.

We help people - particularly those most in need - to improve their financial wellbeing and build a better, more confident future. Working collaboratively across the UK, we make sure customers can access high-quality money and pensions guidance and debt advice throughout their lives, however and whenever they need it.

By fostering our values, we are very proud of the inclusive working environment that we have created. We are committed to attracting people of all backgrounds, we want our colleagues to reflect our customers and the people we assist.


In this role you will be responsible for the following;

  • Developing our digital products using Azure Services, TypeScript, React and Next.js with a focus on writing efficient, modular and maintainable code.
  • Following a component-driven development practice, using a content management system, shared component libraries, and shared design principles, to work efficiently while providing a clear and consistent user experience.
  • Producing testable code complete with unit/integration tests.
  • Collaborating within an agile team, working closely with other developers, designers, editors, product owners and testers to deliver the best possible digital experiences.
  • Collaborating with other digital disciplines (eg. UX, Analytics) to produce accessible digital experiences.
  • Working in collaboration with architects, information security and other stakeholders to propose new solution designs or adaptions according to requirements.
  • Following GDS guidelines for Government Digital Services.
  • Writing technical documentation.
  • Participating in our agile planning, estimation and delivery processes.
  • Peer reviewing code developed as part of our workflow.
  • Able to self manage including keeping technical knowledge up to date.
  • Actively participating within the front end community of practice; developing best practices and sharing knowledge/experience.
  • Pairing and mentoring with other developers where appropriate.
  • Leading/facilitating technical discussions and engaging with external delivery partners as appropriate.

You will need to demonstrate the following skills and experience;

ESSENTIAL:

  • Demonstrable experience developing full stack applications, with strong knowledge of JavaScript, TypeScript and React.
  • Experience with Next.js.
  • Experience developing and integrating with Azure Services (e.g. Azure Functions, App Services, Entra ID, Azure Database / Cosmos DB, API Management).
  • Experience writing unit, integration and e2e tests (e.g. Jest, React Testing Library, Cypress).
  • An understanding of REST APIs and GraphQL.
  • Experience producing mobile-first, responsive CSS and familiarity with CSS frameworks such as Tailwind.
  • Experience optimising for user experience / performance (Core Web Vitals).
  • Experience with accessibility; semantic HTML and ARIA.
  • Experience with CI/CD and Azure DevOps Pipelines.
  • Demonstrable commitment to high quality, robust engineering practices.
  • Experience working within an agile development team.
  • Experience of productive collaboration with design, testing, product and other digital delivery colleagues.

Our inclusive working environment

By fostering our values, we are immensely proud of the inclusive working environment that we have created. The diversity of our people is a strength that we embrace and wish to build upon, so we are committed to attracting people of all backgrounds.

By way of brief example, we have an enviable ethnic diversity mix, equal gender balance with a zero mean gender pay gap and thriving colleague and ally networks, including LGBTQ+, neurodiversity, women’s health, men's health, ethnicity, and diversity.

What Money and Pensions Service can offer you?

  • Generous Annual Leave - 30 days plus Bank Holidays
  • Pension scheme - contributions matched 2 to 1 (up to 10% of your salary)
  • Interest-free loan to help you buy season tickets for buses and trains
  • Cycle to work Scheme
  • Subsidised eye test & flu jabs
  • Life assurance scheme
  • Give as you earn scheme
  • Employee assistance programme (EAP)
  • PAM Assist and PAM Life scheme (Wellbeing)
  • Enhanced family and sick pay
  • Paid volunteering (2 days a year)
  • Recognition Scheme
  • Discounts portal to numerous retailers

At MaPS, we take pride in our flexible approach to work. Most of our roles can operate on a hybrid basis with a minimum of 2 days in the office per week. Hybrid working is a voluntary, noncontractual arrangement and your office will be your contractual place of work. The number of days that anyone will be able to work at home will be determined primarily by business needs.

Job Reference: MaPS00726

Close Date: 21/01/2025

Job Responsibility
Contract Details
  • Contract Type: Permanent
  • Salary Type: per annum
  • Total Applications: 0
  • Last Date: 21/01/2025
Contact us or Apply now

Upload CV (pdf,docx,txt) *

You will be contacted on your provided email address.

Copyright © 2022 Auto Managing Privacy Policy.