Mid-level Software Engineer

March 01, 2024

This is an opportunity to join a creative, cutting edge software company. Caplin is the market leader in web trading technology and single-dealer platforms. Its award-winning software enables its customers to build high-performance web trading apps and to deliver real-time information, including live prices, securely and reliably to those apps. We currently have an immediate vacancy for a software engineer based in London who can work closely with other developers, QA and User Experience in an agile environment. This is an outstanding opportunity for an individual wanting to bring their skills to an organisation at the leading edge of web-based trading technology and with blue-chip global financial clients.

The role

The successful candidate will be building large-scale, complex applications. Our solutions use Javascript and React on the front end, React Native on mobile, and Java and Kotlin on the back end. At Caplin we look for team members with a wide experience of technologies and with deep knowledge in at least a few; people who are happy to get stuck in and deliver with the most appropriate technology for the job at hand.

We expect you to have good commercial experience with at least one of either Javascript or Java, but you will also have some experience in a number of other areas, such as:

  • Web development using HTML and CSS
  • React / React Native / Redux
  • Delivery in an agile environment
  • Server side development in Java / Kotlin

As a Caplin Developer you will be:

  • Creating compelling front-end applications for performance critical financial applications
  • Working with cutting edge web development tools and Caplin’s streaming based libraries
  • Building well architected, tested and documented products
  • Participating in hack days and exploring emerging technologies
  • Working with experienced, like-minded colleagues in a relaxed and friendly environment 

You should apply if:

You have the following skills and experience:

  • Using React and/or JavaScript
  • Have a keen eye for Design and UX
  • An understanding of automated test tools and the need to write tests for your code
  • Enthusiasm for Agile development approaches and environments
  • A team player, and enjoy working closely with other developers, UX and QA engineers in small teams
  • Proactive and self-improving
  • Detail-oriented

Other desirable skills

  • Server side development, using Kotlin
  • Understanding of messaging and pub/sub patterns as well as request/response.
  • Knowledge of cloud deployment tools and environments
  • Experience in working in finance 

Work with us!

Please send us your CV and Covering Letter to careers@caplin.com

Note: Applications are for individual applications only and all contact from unsolicited agents will be rejected.