Senior React Developer

 

Description:

We’re building a modern front-end tech stack for our digital products using Next.js, React and consuming content from Adobe Experience Manager with GraphQL. You will be working as part of a collaborative cross-functional team; writing, maintaining and reviewing 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 into the team.


Person specification

Key Accountabilities

  • Developing our digital products using React/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.
  • Engaging collaboratively with Architecture and DevOps on solutions design and implementation to ensure robust and well supported software
  • Collaborating with other digital disciplines (eg. UX, Analytics) to produce accessible digital experiences
  • Following GDS guidelines for Government Digital Services
  • Writing and reviewing 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 wider community of practice; advocating engineering best practices and sharing knowledge/experience
  • Mentoring and providing guidance to other developers


Skills & Experience


Essential

  • Demonstrable experience in front-end development, with strong knowledge of JavaScript, TypeScript and React
  • Experience writing unit, integration and e2e tests (e.g. Jest, React Testing Library, Cypress)
  • A strong understanding of REST APIs and GraphQL
  • Experience producing mobile-first, responsive CSS and familiarity with CSS frameworks such as Tailwind
  • 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

Organization The Money and Pensions Service
Industry IT / Telecom / Software Jobs
Occupational Category Senior React Developer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-01-30 6:47 am
Expires on 2024-12-15