Job Description:RoleWorking in a small team based in Canary Wharf, London, you will report directly to the Head of Development, in a dynamic and supportive environment.You will have responsibility for designing, developing and maintaining features for our real-time web UI, built using Typescript and React with a .NET core back-end. This is a complex application, where you will need an understanding of all the relevant technologies to balance performance and efficiency with usability and simplicity.You will also develop automated tests to support an agile delivery process, and will participate in the maintenance and improvement of our Continuous Integration tooling.You will be comfortable working alongside end-users and support staff to understand their needs and translate them into intuitive designs.You will be keen to keep your development skills up-to-date, as well as your knowledge of the Javascript ecosystem, prototyping new technologies and influencing their adoption in the company.RequirementsYou have a minimum 3 years' professional development experience in Javascript or Typescript and React.A background in finance would be beneficial.Experience of Webpack, .NET, SignalR, Rx, and Google.Protobuf would all be an advantage.Graphics design skills are not needed, but you should demonstrate a good eye for layout and usability.You are naturally inquisitive, with a strong desire to keep learning.You have experience of version control, issue tracking and continuous integration tools; Git, Jira and TeamCity or similar.You should have a strong academic background in a mathematical, scientific or technical discipline, demonstrating logical thinking and attention to detail.