Position: Senior Web UI Developer
Company: Luxoft
Category: JavaScript
Experience required: 3y
English level: upper

Project Description:
The projects are technically challenging in a very engaging environment making the most of cutting-edge technologies covering the domains of Real-Time, Big Data, Cloud, and Machine Learning.
They will work to deliver multiple applications of functionality within our portal framework front end as part of a new a set of greenfield microservice applications hosted in the Cloud.

Responsibilities:
• Delivering a wide range of web UIs - from analytics to trade input
• Delivering automated test for the UI's and Functionality being built
• Estimating effort for work units, and delivering within those estimates
• Working with our Product team to advise on user experience and drive the designs
• Work with our BA team to drive out requirements
• Analysing and selecting appropriate libraries for use
• Ensuring code is unit tested with tools executable via a CI pipeline

Mandatory Skills Description:
• Experience in delivering using AGILE-SCRUM framework
• Experience of:
o React
o TypeScript
o Axios
o Automated testing frameworks (Cypress)
o CI/CD best practices for the UI
o CSS/SASS
o Node/NPM
o Developing shared components

Nice-to-Have Skills:
• Valuable to have experience of:
o Webpack
o Material
o Charting/Visualisation Libraries preference for D3
o Grid Libraries preference for AgGrid and building Trade Blotters
o Storybook
• Excellent interpersonal skills and emotional intelligence
• Strong development and delivery experience
• Strong test-driven development and automated test preference
• Knowledge of OTC Rates clearable products (i.e. IRS, FRA, Inflation Swap) preferable.