Find IT today

Junior, Intermediate, Senior Python / Django Software Engineers

About Yoyo Wallet

Launched in 2014 at Imperial College London, Yoyo Wallet has become the UK’s fastest growing mobile wallet by expanding across hundreds of University and Corporate locations. In the process Yoyo has developed a unique platform that opens up a global opportunity to power seamless payment and loyalty experiences for retailers, developers and financial institutions across the world. Founded by Alain Falys and Michael Rolph, Yoyo has raised significant funding ($15M as of September 2015) and built a team of energetic entrepreneurs who know how to get things done. With so much potential ahead, Yoyo Wallet is searching for 3-6 Platform Engineers with varied experiences to join our team over the next 6 months. The main thing we would ask is that you love Python and would love to be part of a dynamic environment. If you are looking to join a rewarding, fast growing FinTech firm that uses modern tools and engineering practises keep reading.

Backend Platform Engineering

The Yoyo Wallet product comprises of iOS and Android apps that talk to a suite of APIs powered by the Yoyo platform. We use a service-oriented architecture to support real-time, high-volume transactions that consistently deliver sub-one-second response times at the point-of-sale.

Our backend stack includes (but is not limited to): Python, Django, Event messaging and RESTful APIs, Micro-Services Oriented Architecture, PostgreSQL, DynamoDB, RabbitMQ, Celery, Puppet, Fabric, Docker, TravisCI / Continuous Deployment, and is hosted on AWS.

We're scaling out our infrastructure globally and delivering industry leading features within Yoyo Wallet. We have interesting problems to solve around:

  • delivering super fast response times at the point-of-sale
  • reducing risk and fraud of payments and transactions
  • processing high volumes of atomic and ordered transactions
  • making sense and organising transactional and purchase data
  • solving complicated personalised discovery problems for consumers
  • using hardware to augment the consumer experience
  • implementing real-world applications for machine learning

We're an agile team focussed on writing high quality, testable and maintainable code. We use Kanban for managing workflow and employ TDD, code review and continuous deployment to maintain high standards and deliver working code to our users on a daily basis.


We are looking for smart engineers who learn fast, focus on our customers first, have a passion for developing high quality software and have the right attitude of putting the team first. We'll certainly be interested in candidates who have:

  • 1+ years experience working in start up or entrepreneurial organisations
  • Must have experience working with Python in an academic or professional setting
  • 1+ years experience with technologies and processes we use (Django, PostgreSQL, DynamoDB, RabbitMQ, Nginx, Celery, Puppet, Fabric, Docker, AWS, Kanban, TDD, GoCD, etc)
  • Experience building and maintaining real-world products using continuous integration/deployment through the SDLC
  • Experience building and maintaining RESTful web services
  • A track-record of using automated tests to build high-quality software
  • Strong attention to detail and a deep understanding of what would benefit our users most
  • Personable, enthusiastic, and articulate
  • Entrepreneurial outlook and spirit with ability to be flexible and adaptable in a changing environment
  • Previous exposure to mobile payment or mobile application industry is an asset
  • Exhibit passion for programming and software by either blogging or attending coding conferences or meet-ups (big plus if you've contributed to open-source software)


  • Get £100 per month in Yoyo credit to spend at Yoyo retailers for coffee, tea, and lunch which helps us continuously test our own features
  • Your choice of Apple or equivalent hardware
  • Work in a collaborative, flexible, open-minded and flat organisation
  • Work on challenging real-world problems that you can take ownership of
  • Build something today and see it in people’s hands tomorrow
  • We are located in Fitrzovia in the heart of central London with a ton of great food, coffee and bars/pubs within a 2min walking distance
  • The salary range for this job is from 35K - 60K GBP depending on the experience level (intermediate to senior)


  • We are located in Fitzrovia, the heart of central London
  • Occasional travel will be required (mostly within the UK)


Create an account within minutes and apply today!

Similar jobs