Python Full Stack Developer

full time

Python Full Stack Developer


Headline: Initially starting out as innovators in Wearable Tech, these tech startup wunderkinds are now branching out into bigger and better things. With their eye set firmly on a 2019 release, they're now looking for a passionate and creative Python dev who can see the true potential of AI and Machine Learning.
Location: Loughborough, Leicestershire
Salary: £35,000 - £45,000 + benefits + flexible working
Ideal Candidate: You'll be someone who believes in the power of collaborative learning, and has a passion for all things AI & Machine Learning. Not content with "following the norm", you'll have the ideas and the creativity to really challenge conventional mindsets and make your mark on a fantastic product!

You'll be joining a small team of 10 on their journey to change the way world-class athletes see their training and performance. The best ideas always seem to come from very humble beginnings, and this innovative group of developers and techies have created a product that not only changes the way AI and Machine Learning is used in performance analytics, but they've also received countless awards for research and innovation in the last 2 years.

2018 was a fantastic year for them, and thanks to their belief in collaborative working, they've been successful in building a team of incredibly intelligent developers and engineers who aren't afraid to challenge convention and make their own ideas heard. This role is for the thinkers, the creatives, and most importantly, the developers who are passionate about creating a platform that allows top-tier athletes to make themselves better, faster, and stronger (pardon the cliché)! This is a working environment where you'll be encouraged to break boundaries, develop (and sometimes defend) your own ideas, and then use your intellect to make those ideas come to life.


  • Use your skills and expertise to build upon current systems and develop new functionalities
  • Create end-to-end solutions for the company's web application, using a high degree of freedom and creativity
  • Explore, research, and experiment with new and engaging data visualisation methods
  • Build scalable data transmission, storage, and management systems
  • Devise and implement new product/technology ideas, taking scaling opportunities into consideration
  • Manage the deployment of algorithms on their cloud, whilst also maintaining their links to back-end services

Essential Skills:

  • Demonstrable experience in Python
  • You will have worked with JavaScript/TypeScript
  • Solid understanding of basic web dev concepts (RESTful architecture, HTML, CSS)
  • Proficient in combining established server-side and client-side technologies (Django/Flask/Bottle with Angular, Twitter Bootstrap)
  • You're comfortable with relational databases using MySQL
  • Excellent communication skills

What they'd love to see:

  • You'll have a great understanding of the AWS platform (EC2, S3, Route 53, etc.)
  • You know your way around basic DevOps concepts, like continuous integration and deployment - knowledge of containerisation tools like Docker and Kubernetes would be amazing too!
  • Experienced in TDD
  • You actually enjoy developing beautiful User Interfaces
  • You can communicate technical concepts to non-technical audiences
  • You've visualised data before using D3 libraries, Charts.JS, and AMcharts
  • Creativity!

The sky really is the limit with this team. For the right developer, there are opportunities to progress very quickly within the business, and they'll provide you with an environment that nurtures even your craziest ideas. If you're someone who defies convention, and you've got the right skills, please feel free to contact me directly for further information.

Rebel Recruiters is an equal opportunities employer.

Keywords: Python, JavaScript, TypeScript, Flask, Django, AWS

Like the look of this? Get in touch!

Why not register for our Jobs-by-Email service?

Click to Register

Contact us

Need some help from the Rebels?
Get in touch (we’re a friendly bunch)

Get in Touch