Full Stack Engineer (Python, React)

Yoyo Wallet
United Kingdom
05 Nov 2018
14 Nov 2018
Contract Type
Full Time
Would you like to join a fun and fast growing FinTech company where you can play an important part in shaping its future? How about an opportunity to join a product-engineering team where there is the autonomy to mould its development and where space for professional development is taken very seriously? Did we hear a big YES? Excellent - keep reading!

Yoyo is proud to be a market leader in the payment, loyalty and customer engagement space. Our focus is on high street retail and catering sectors where we are live in over 70 UK Universities, 600 Corporate locations and 800 retailer locations including Caffe Nero and Planet Organic. Exciting days lie ahead for the Yoyo team as we scale, and we would love you to be part of our journey.

We are building a data-driven marketing platform that enables Retailers to deliver engaging campaigns to their customers via our web-based dashboard, Yoyo Engage. Your active role in this important part of our business will include:

Designing and implementing REST endpoints and creating a great user experience through the use of visualisations and modern web technologies on our Yoyo Engage dashboard
Creating retailer campaigns that will be visible on our mobile apps
Working with your team to reveal actionable insight into a retailer's customer behaviour and enable them to engage these customers via targeted loyalty campaigns
Writing Python and JavaScript code which is reusable, testable and efficient alongside other technologies including AWS, Docker and ReactJS
Working alongside highly-skilled engineers in a fast-moving but stable environment in a continuous deployment workflow meaning testing and QA is a part of your role
Taking part in planning sessions and retrospectives, including your own 20% personal development time

*What we are looking for in our next teammate*


Experience in start-up and/or entrepreneurial corporate environment is desirable
Experience gained in a role such as lead full-stack developer, senior full-stack developer, full-stack engineer, AWS stack developer, software engineer or similar
Experience with Django (Python)
Hands-on experience with PostgreSQL or MySQL
Experience with Git or similar distributed source control systems
Experience writing tests (Functional, Performance, and Unit Tests)


Strong working knowledge of Javascript (Native) + ES6, React, Bootstrap, HTML/CSS

*Skills & Abilities*

Proactive - a sense of urgency and a natural problem solver
An entrepreneurial outlook and spirit, with ability to be flexible and adaptable in a changing environment
Strong attention to detail
Personable, enthusiastic and articulate
Ability to manage competing timelines and priorities in a composed fashion
Customer-centric - a deep understanding of what would benefit our users most
Able to handle ambiguity
A self-starter - able to use initiative and deliver results
Highly collaborative - able to work successfully across teams
Logical and strong problem solving skills

Similar jobs

Similar jobs