Job Type: Permanent
Job start: 1/6/2018
Rate: From 50000.00 to 55000.00 GBP per Year
Job description: Our client are an established digital agency who have an extensive portfolio of clients ranging from independent to international businesses. They are currently looking for a Lead Front Engineer who has a minimum of 3 years’ experience working with React and Angular frameworks.
About the Role
As a Lead Front Engineer, your key tasks and responsibilities will be to:
·Understand project requirements, and co-develop through Specification By Example, estimation and planning, clear and testable requirements and prioritised work effort
·Adopt and evolve our in-house development standards and processes, to always ensure our front end code is clear, maintainable and performant
·Collaborate closely with our design team to design and prototype in browser
·Develop living style guides, pattern
·Work closely with our QA team to ensure unit tests, accessibility tests and automation workflows are rigorous and work end-to-end
·Present feature demonstrations to our clients and the wider company
·Research, evaluate and share new technologies, methods and techniques.
•Deep proficiency in architecting complex single page applications using React/Redux
•Deep proficiency in writing scalable, modular and responsive CSS (Sass/BEM, CSS Modules etc.)
•A good understanding of accessibility rules and guidelines, and how to test for compliance
•A good working knowledge of git, branching and Continuous Integration
•A good understanding of the web stack including HTTP/S, REST APIs and performance
•Confidence in your ability to solve problems, troubleshoot and debug in both development and production environments
•The ability to break requirements down into features and tasks and provide reasonable estimates for delivery
•Ability to clearly articulate architectural design decisions using a range of techniques such as Specification by Example, formal diagrams and informal whiteboard sessions
•Confidently set delivery team direction, course correct where necessary and directly manage other front-end engineers.
The Big Plus
In addition to the above, we’d be thrilled if you also had:
•A demonstrable eye for good UI and UX
•Experience of component libraries and styleguides (e.g. Storybook)
•Experience of other client-side frameworks and tooling such as Angular and Typescript
•Experience of server-side frameworks such as Ruby on Rails or ASP.NET MVC
•Experience of agile working methods such as Scrum and Kanban
•Integration with content management systems (any platform)
•An active member of the front end engineering community.
Job reference: JO0000009475