Front End Developer
Hays
2021-12-03 10:04:02
London City, Greater London, United Kingdom
Job type: fulltime
Job industry: I.T. & Communications
Job description
Front end developer
Are you an experienced Front End Developer looking for a new challenge, with the opportunity to work on a variety of cutting-edge digital solutions within a complex organisation?
The Money and Pensions Service are looking to appoint a Front-End Developer, on a permanent basis to play a key role in building cross-platform interfaces and lead the front-end development of our website and digital products to ensure we offer a seamless journey and experience to everyone who accesses our services.
Why MaPS?
The Money and Pensions Service vision is everyone making the most of their money and pensions. To enable this, we will provide people across the UK with support, advice and guidance to help people manage their money and pensions in the most effective way. The services MaPS provide will be key in navigating people through the challenges post Covid. We will work with HM Treasury, the Department for Work and Pensions (DWP) and stakeholders throughout the UK to ensure that money and pensions guidance is available to those that need it, adapting to people's changing needs throughout their lives.
As part of our investment in the UK recovery, we are investing in technology to ensure that we can offer the services required whilst ensuring a positive customer experience. We are committed to making sure our customers feel more informed about money and pensions and are armed with the tools they need to improve or sustain their financial situation once they have engaged with our services.
About You
As a Front-End Developer you will play a lead role in the development of our website and digital products, collaborating with UX designers and Journey Managers to create a seamless positive user experience and provide guidance to the wider organisation on how digital tools and technologies can help shape the future of how we help our customers.
As part of our investment in Adobe Experience Manager you will have the opportunity to work with the latest tools and technologies that will allow us to provide better digital experiences to our wide customer base. As an expert in your field you will work with stakeholders across the organisation understand trade-offs when making product decisions and providing fit for purpose solutions that will enable us to provide personalised content and experiences to our customers.
Key Accountabilities
\u2981 Testing industry trends and front-end technologies.
\u2981 Writing efficient, reusable and well-documented code
\u2981 Using the latest HTML and CSS techniques to build cross-platform interfaces, working closely with designers, developers, and editors and UX.
\u2981 Follow 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.
\u2981 Using JavaScript code and frameworks to enhance functionality of our products where appropriate.
\u2981 Reviewing pull requests and providing constructive feedback on code design and implementation.
\u2981 Effectively collaborate with and benefit from the experiences of your front-end colleagues' experiences and techniques.
Essential Requirements
\u2981 At least 3 years of professional experience in web development.
\u2981 A clear understanding of the fundamentals of JavaScript development, along with good overall engineering patterns and practises. Be able to explain these clearly.
\u2981 Expert knowledge of HTML and CSS.
\u2981 Expert knowledge of JavaScript
\u2981 Strong knowledge of a CSS compiler such as SASS or LESS
\u2981 Strong knowledge of web accessibility standards.
\u2981 Demonstrable experience in delivering responsive web sites
\u2981 Confident understanding of modern principles of front-end web development, such as semantic mark-up and mobile-first design.
\u2981 Extensive experience using Git and GitHub
\u2981 Commercial experience of content management system AEM (Adobe Experience Manager)
\u2981 Experience of working directly with stakeholders in a highly professional manner.
\u2981 Good communication skills
\u2981 Good organisational skills
\u2981 Good attention to detail and accuracy
Desirable, but not essential
\u2981 Experience with working with Ruby on Rails
\u2981 Knowledge of test-driven JavaScript development (Karma.js or similar)
\u2981 Demonstrable experience and understanding of working in teams, particularly in agile methodologies such as Scrum & Kanban.
\u2981 Solid working experience of at least one major framework (React, Angular, etc).
As an employer of choice, The Money and Pensions Service offers an extensive benefits package including:
* A competitive salary package of circa \u00A350,000 per annum
* 30 days annual leave plus six closure days, plus statutory bank holidays
* Excellent pension scheme (Circa 8.5% employer pension contributions)
* MAPS is committed to flexible working to support a healthy work life balance
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk