Full Stack Engineer / ReactJs / Python / AWS / Flask / - £50,000 - £85,000

Full Stack Engineer / ReactJs / Python / AWS / Flask / - £50,000 - £85,000

Job Title: Full Stack Engineer / ReactJs / Python / AWS / Flask / - £50,000 - £85,000
Contract Type: Permanent
Location: United Kingdom
Salary: £50,000 - £85,000
Reference: 21921
Contact Name: Sam Smith
Job Published: December 01, 2020 13:08

Job Description

Full Stack Engineer / ReactJs / Python / AWS / Flask / - £50,000 - £85,000

I am currently working with an exciting Fintech business, founded 4 years ago who are going through their next stage of growth and are looking to hire to several Python Software Engineers over the coming months.


The business specialises in improving companies’ financial capabilities through the use of their cutting-edge SaaS analytics platform and the provision of working capital financial solutions. Their complex platform takes real-time analytics to identify; process inefficiencies and provide business insight through use of their software application. They work with large financial services businesses with huge amounts of data to develop forecasting tools for growth, prediction, and acceleration. Their state-of-the-art invoice financing solution utilises Machine Learning models and trade-related data to make informed credit decisions. The company have ambitious plans and you will work with a fantastic team of talented software engineers who are striving to develop scalable software applications for multiple working capital solutions.

The business employs 25 individuals in the business currently with 12 developers spread equally across their data science and backend teams currently. Due to increase customers and client growth they are looking to hire another 5 software engineers by the end of the year as they begin to scale up the business. As a Software engineer, you will work with an extremely bright and talented CTO who has 15 years’ experience worked for market leading financial institutions who truly believes in learning and development.

The Role

As a Full stack Engineer, you will be the companies first out and out full stack developer and will be working on developing their SaaS platform improving their SaaS analytics platform. You will be responsible for building new features for the client dashboard, and redeveloping some of the backend application which is currently built in Tornado, however the client want to modernize their tech stack and move the platform onto a web framework such as Flask or Django. The role will be a 50/50 split between frontend and backend, and you will be expected to have knowledge of API development and also experience in react and ideally some commercial python experience. The position sits alongside their current engineering teams and you will work closely with the data scientists, Backend Engineers, and product professionals. As a start up the opportunity presents a unique position where you will work the full development lifecycle getting hands experience with all aspects of the platform whilst leading their front-end development. They have fantastic progression opportunities available over the next 12-18 months as they begin to scale up. You will be expected to have the following skills and experience:

  • A minimum of 2 years software engineering experience
  • React experience
  • Experience with backend technologies ideally Python
  • Experience with web framework technologies (Flask / Django)
  • Experience with cloud technologies (preferably AWS)


Alongside a competitive salary they offer a fantastic benefits package comprising of, company health insurance, company pension scheme, annually paid discretionary bonus.