Senior TypeScript Software Engineer - Cross Asset Trading System (CATS)
Our product: The CATS (Cross Asset Trading System) Blotter is a flexible application that aims to solve traders' new workflow needs and meet their high performance expectations. The product forms the backbone of a trader's workflow across many trading products. After onboarding EMSX 2.0 - the world's most popular Execution Management System - our goal is to help more trading systems create their next generation workflows.
Our team: We are a small team based in London and one of three CATS Blotter feature teams. We collaborate closely as a team, and with other engineering teams in London and New York. We are client centric with a focus on quality, performance, intuitive user experiences, and financial workflows.
We'll trust you to:
Design and build feature-rich front-end applications.
Work with business to flesh out requirements, collaborate with other engineering groups, design and build new features and release them to our users whilst keeping the system as stable as ever.
Be a key contributor to the team, drive the incorporation of new technologies and improve development practices.
Be creative to solve highly complex problems.
Help others and share your knowledge in order to drive the growth of the team.
Â You'll need to have:
Experience building client workflows or UIs.
Experience applying good software engineering practices while delivering production systems.
Ability to solve complex problems individually and as part of a team.
Show a willingness to work with other teams and explain technical problems to non-technical stakeholders.
An open mind to using new technologies.
We'd love to see:
An interest in building high performance systems.
An interest in functional programming techniques.
An interest in solving new problems in unique ways.