Senior Software Developer - City of London, United Kingdom - CMC Markets

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description
We have a new exciting opportunity for a Senior Fullstack Developer to join our expanding team in London.

This is a new position on our OPTO team. Opto is a retail investment app, designed to help users invest in the trends shaping our collective future. Through the combination of thought-leadership content and proprietary research, we help users identify theright long-term investment for them.

OPTO is set to launch in January 2023, but this is just the beginning, with further product iterations and regional rollouts on the horizon, we're just getting started.


Why do we need Fullstack Developers?


We don't want to put people into boxes and limit their ambition or creativity, our goal for our engineers is to help them towards reaching their potential.

We believe we can do this by providing the freedom to try new things, learn new skills (from formaltraining and collaboration) and get things wrong a few times before getting them right (without upsetting our customers).


We have a sack full of ambition and a backlog full of ideas to make our vision of empowering customers to financial wellness a reality.

We also have the desire to make the engineering team a great place to work; where people are encouraged to use their skillsand experience and to work together to create something incredible.


What do we expect from a Fullstack Engineer?

On a daily basis, you will:

  • Design and code components and add them to our component library
  • Build APIs that are deployed into AWS which meet agreed interface contracts
  • Review system designs and prototypes and work with frontend and downstream developers to create API contracts
  • Evaluate new technologies that can be used to provide better customer value and experience
  • Constantly monitor and improve APIs, fixing issues as soon as possible
  • Be part of our buildandrun team, joining our oncall rota helping ensure the product is always performing at its best 24/
  • Provide a high standard of documentation to enable knowledge sharing
  • Have the opportunity to demonstrate the work you have done to technical and nontechnical stakeholders
  • Help to refine customer journeys and requirements for new features
  • Work with product and design to create highfidelity prototypes of potential new functionality
  • Manage your own work, keeping boards up to date and attending standups

Key Skills & Experience

We are looking for someone that can demonstrate:

  • Hands-on front-end development and delivery experience over a mix of languages and technologies.
  • You're familiar with product and design lifecycles, and collaborating closely with designers, engineers, and product managers
  • Experience with using backend APIs and optimising frontend performance
  • Experience contributing and working with shared code libraries
  • Passion for helping users succeed in their goals through the features you build
  • Strong communication skills and an ability to take ownership of tasks and gather requirements
  • Ability to solve complex coding challenges around performance and reusability while continuously improving code quality with a TDD approach
  • An interest in learning new skills and collaborating on new technologies
  • Tech stack includes: TypeScript/JavaScript, Jest, AWS (Lambda, DynamoDB, S3, etc...), GitHub

Who are we?


Since launching in 1989, CMC Markets has become one of the world's leading online CFD and financial spread betting providers, with nearly 66.8 million trades executed annually across Europe, Asia Pacific and North America.


CMC Markets' success is founded on its ability to deliver a wide range of trading products to customers, from single equities to indices, currencies and commodities.

This means our clients don't need to go to a forex broker, futures broker or a commoditiesbroker to trade these different instruments, they can trade them all through one trading platform.

CMC Markets has pioneered the development of online trading in markets around the world to become a world leading spread betting and CFD provider.


More jobs from CMC Markets