UI-FrontEnd Developer

Dabster Systems ,
London, Greater London

Overview

Job Description

To be responsible for managing technology in projects and providing technical guidance / solutions for work completion (1.) To be responsible for providing technical guidance / solutions (2.) To develop and guide the team members in enhancing their technical capabilities and increasing productivity (3.) TO ensure process compliance in the assigned module| and participate in technical discussions/review. (4.) To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations. Additional requirement : You will need: - A good understanding of web fundamentals - extensive understanding of HTML, CSS and JavaScript. - Extensive experience of modern JavaScript frameworks e.g. Angular, React, D3, HTML5, Redux, Bootstrap, Node.js, etc. - A background in creating high-quality web-based user interfaces. An understanding of how to ensure these interfaces are easy to navigate, linkable, responsive and accessible. - Practical experience of test driven development and constant refactoring in continuous integration environment. - Some experience of server side programming, preferably using Python Flask or Django - An understanding of REST principles and associated technologies - Knowledge of SQL and relational databases - Experience working in an agile team, practicing Scrum, Kanban or XP - Practical experience of delivering good quality code within enterprise scale development The ideal candidate will also have: - Behavior Driven Development, particularly experience of how it can be used to define requirements in a collaborative manner, ensure that the team builds the right thing and create a system of living documentation - Knowledge gained in Financial Services environments, for example products, instruments, trade lifecycles, regulation, risk, financial reporting or accounting - Knowledge of Hadoop and associated Big Data technologies - Experience of older UI technologies e.g. GWT, JSF, Spring, etc.