Lead Web Developer - JavaScript - CSS - HTML

Job Type:
Permanent
Job Sector:
IT
Region:
London
Location:
City of London
Salary:
£60,000 to £85,000 per annum
Salary Description:
bonus + benefits
Posted:
08/07/2019
Recruiter:
Claremont Consulting Ltd
Job Ref:
Frontend581

Lead front-end engineer to drive the transition of the FinTech platform towards a React and GraphQL-based architecture.

• Contributing to the recent introduction of a new client side React based tech stack and working hands on with the React code base
• Providing architectural guidance for the infrastructure side of the client-side tech stack which will be used by the rest of the company
• Building new features across Alfa’s different omnichannel product offerings ranging from customer facing self-serve mobile applications to back/middle-office customer service web applications
• Building a new testing stack to ensure the client side has continuous integration automated testing
• Mentoring junior React developers and contributing to training material to on-board new React developers
• Keeping on top of the latest technologies and patterns and introducing these into the company; some of the recent additions include React Hooks, GraphQL, Cypress, CSS-in-JS and TypeScript

Required Skills:
• Previous experience building web applications using React
• Knowledge of JavaScript build processes and tooling including NPM, Webpack and Babel
• Good understanding of web mark-up and styling and the associated semantics and accessibility impact
• Good understanding of JavaScript design patterns, particularly functional programming and composability
• Knowledge of client side state management using tools such as React Context alongside immutable data structures
• Good understand of API design methodologies such as REST, and how to consume these from a client side perspective
• Proficiency in cross-browser compatibility and understanding browser vendor variations
• Experience of integration and end-to-end testing of web applications

Desirable:
• Experience with mobile development, particularly using JavaScript based solutions such as React Native
• Experience with JS-based type systems such as TypeScript
• Experience with server-side JavaScript frameworks such as Node
• Knowledge of CSS-in-JS solutions and/or CSS preprocessors such as SASS
• Experience with API technologies and patterns such as GraphQL
• Experience using Cypress for integration and/or end-to-end testing
• Knowledge of theory and practice of designing for usability and how people interact with interfaces
• Experience of leading a front end team
• Experience in integrating a web application with a Java backend. Knowledge of Java is not required

Contact Details:
Claremont Consulting Ltd
Tel: +44 20 3912 7923
Fax: 020 7347 5041
Contact: Hannah Lancaster
Email:

You may return to your current search results by clicking here.

Advertisers

This website uses cookies. Read our cookie policy for more information. By continuing to browse this site you are agreeing to our use of cookies.

Latest Job Listings