Senior Back End Developer
Product
Job Type
permanent
Location
Toronto, Canada
Who are we?
We simplify online order management to help restaurants, cloud kitchens and food chains around the world become faster, smarter and more connected, so they can serve even more delicious food to their customers.
With real-time insights they can manage inventory, track revenue growth, automatically update stock, adjust menus globally and spot new opportunities across platforms with ease.
Who we work with
Food delivery platforms such as Deliveroo, Uber Eats, Doordash, Delivery Hero and customers such as Taco Bell, Burger King, KFC, Unilever and your local takeaway too!
Our People
Located in our hubs across Europe, North America, South America, Australia and the Middle East we are growing rapidly. We are ambitious, take ownership and celebrate success with the entire team. Because we have a deep level of respect for each other, there is always room to learn and develop.
Tasks and responsibilities
As our Team Lead for Backend Development, you will write well-tested code, guide the team with your experience, and seek challenges that inspire you. You can help with setting technical direction and you will be the person that will be in a leadership position in our Toronto office.
Some examples of your responsibilities include:
Building API integrations for leading national and global POS systems and delivery apps
Being inventive with the huge amount of data we process and designing algorithms for generating reports with millions of products and orders.
Creating Machine to Machine (M2M) Authorization
Anticipating performance problems and preventing them ahead of time by thinking at scale
Building core product features that improve our application
Mentoring other developers and guiding them in their work
Planning and executing on sprints
Leading code reviews
Ensuring that unit and integration tests meet our coverage requirements
Supporting other teams and communicating effectively with them on a daily basis
Working closely with product owners, customer success and technical account managers to understand problems and design solutions
Helping to choose new technologies and frameworks to tackle problems
You might even be in touch with customers directly, as you are keen to hear where we can improve
Job Requirements
You bring senior-level and leadership experience
You are excited about joining a company in the building phase and like the sound of building a team around you but you want to remain a hands-on coder deep down
You really enjoy mentoring developers, up-skilling them and working with them to solve complex problems
You consider yourself an expert that continues to learn and you welcome giving and receiving feedback (we certainly won't be telling you what to do - you tell us!
Necessary skills
You have 5+ years of experience using Python in a web context (we use Flask and Eve as our backend framework). We will consider other languages (like Ruby) if you are willing to learn quickly.
You have experience with building Web/REST APIs
Experience with a variety of API standards (REST, JSON-RPC, SOAP/XML)
Experience with Git and the CLI
Experience with API clients like Postman or Insomnia
You are familiar with SaaS products or working on a product with frequent releases within a rapidly scaling global company
What we count as a plus:
Knowledge of databases, especially NoSQL (ideally MongoDB)
Understanding of Docker or Kubernetes in a cloud environment
You have worked with a TDD approach before
Experience with testing
What we offer?
Fast-growing SaaS scale-up recently awarded Unicorn status
Plenty of scope to develop and take ownership
Competitive salary
Range of benefits
We want to support everyone. We offer flexibility around working hours, locations and office days
Diverse international team; regular company and team events
Transparency and visibility including a weekly company sprint on vision, strategy, roadmap and progress
Constantly innovating product with weekly releases, constant new features and incremental optimisations
An early position in a scaling international scale-up with strong growth plans
Be a part of solving some of the biggest challenges facing the global food tech market
Equal Opportunities
Apply today!
Please fill in your details and share your CV with us using the below form.
Your full LinkedIn profile will be shared. Learn More