Senior Front End Developer
- City of London, London
- Posted 11th June 2019
- £55000 - £60000 per Annum + Remote Working, Pension, HC
- Ref: 452158
The successful Senior Front-End Developer will need a minimum 5 years commercial experience of front end development and most or all of the following skills and experiences:
*Layout and presentation skills in HTML, CSS and related technologies
*Experience of modern web frameworks and libraries, in particular React JS
*Single Page Applications (SPA) - Create React App / Next JS / Gatsby; React Router / Reach Router; Redux & Redux-Saga
*Unit Testing - Jest; React Testing Library / Enzyme; Snapshot Testing
*Web Accessibility - WCAG; Axe
*Web application user interface design skills and experience
*A thorough understanding of web concepts: HTTP, REST, web services, etc
*Experience working on Agile projects, particularly Kanban or Scrum
*Tenacious technical problem solver
*Demonstrable experience of working with version control, build tools, code-quality and testing tools.
*Experience with Government Digital Service (GDS)
*Experience with Design Systems - Storybook; Styled Components / Emotion
*Experience of test automation - Cypress; Puppeteer
*Experience in any of the following is useful: Typescript; ESLint; Standard JS / Prettier; JSON Schema; Sketch
*Experience of developing for deployment to the public cloud (e.g. AWS, AWS Amplify, Azure, etc.)
*Experience using the Atlassian suite (Jira, Confluence, etc.)
*Working knowledge of best practices: version control, unit testing, CI and documentation
*Comfortable using the command line to support application development and deployment - GIT; Bash scripts
*Experience with developing and deploying with container technologies, in particular Docker.
*Develop solutions that meet the needs of users by considering the user at every step of the delivery process; from understanding the need to designing the solution and delivery
*Work as an integral member of a small, remote team
*Agree and deliver on sprint commitments
*Design and implements secure software components
*Participate in the iterative user needs analysis and design phases
*Ensure that code is well-tested in development and to take part in systems integration testing where required, to meet the agreed level of quality (Jest)
*Participate in peer review processes
*Supporting the team through the full release cycle
*Participation in development support for the resolution of bugs, provision of hot fixes and support of the production system as required by application operations
This excellent opportunity will offer a starting salary of £55,000-60,000 p/a accompanied with an excellent benefits package which includes remote working, 23 days holiday (Plus Bank holidays), Company Pension, flexible working, £1,000 towards setting up a home office, company laptop, mobile phone, all travel paid for, £1,000 towards relevant certifications, life cover and childcare vouchers.
Apply for this Vacancy
If you’re not keen on the above role but would like to submit your CV for future reference by out specialist recruiters, simply complete the 'Register' form on this page. We will be in touch with any vacancies matching your experience.
Refer a Friend
If this role may suit someone you know please feel free to forward it on to them; we offer a referral bounty of up to £500!