Beechwood Centre, 40 Lower Gravel Road, Bromley, BR2 8GP

Lead Front End Developer

Our client is looking for a Lead Front End Developer to join their team on an exciting project in London.

Key Responsibilities

· Responsible for defining the front-end technical architecture in line with the wider strategic platform vision
· Working collaboratively and effectively with the UX designers to ensure design visions are implemented to the highest standard and meets the expectation of users
· Ensuring the core UI Engineers are effectively used and also provide mentoring support
· Undertake review and sign-off of code and designs by the other UI Engineers
· Help push the narrative for the PODs taking more ownership of the UI development in line with the Engineers assigned
· As the most senior member of the team, lead the necessary forward planning sessions, meetings and retrospectives
· Champion of:
o Technical excellence > to influence UI Engineers to deliver technically excellent solutions
o Quality > to ensure UI code quality and test coverage are at required levels
o System Performance > to ensure deliverables satisfy Non Functional requirements
o Industrialisation > to ensure robust solutions are being developed and tech debt minimised
o Innovation > to ensure that we are continually improving and benefitting from industry advancements
o Reflection > to ensure that the team retrospect and learn from the past
o Data Driving > to ensure that data is being used and improvements are effective
o Motivation > to energise and inspire the Pod to keep delivering and improving
o Up-skilling > to ensure the strength / talent of the team is maximised
· Collaborating with:
o Development Manager > to ensure technical consistency
o Architects > to ensure designs are fit for purpose and in direction of future state
o Project Managers and Product Owners > to ensure timelines and priorities are clear
o Scrum Master > to ensure Agile processes / ceremonies are effective
o Cross functional leads > to ensure Analysis & Testing standards are followed
Other pods/teams > to ensure that inter dependencies are managed and team wide efficiencies achieved

· Team management to ensure effective use of UI Engineers
· Good communication skills with ability to collaborate with other stakeholders (Business and IT)
· High level proficiency (hands on) with the following technology stacks: Angular, HTML, CSS, Cucumber, Protractor
· Development and maintenance of component library
· High level experience of API architecture
· Nodejs, Kafka, Elastic Search will be advantageous skills
· Knowledge and practical experience of micro-frontends architecture
· Experience of building mobile responsive applications
· Experience of working in an Agile (Scrum / Kanban) environment

Business Knowledge
· Experience of working in the Control / Conduct space – advantageous
· Experience of time-critical regulatory remediation projects in Banking – advantageous
Experience of working in a front-office environment in an investment bank – advantageous