Backend Engineer
Role details
Job location
Tech stack
Job description
As a Backend Developer at Deliverect, you will play a key role in developing and maintaining the core services that power our platform. You will help build and scale the backend systems that streamline order management and enable seamless integrations for our customers. Your work will directly contribute to the stability and performance of our platform, ensuring a reliable experience for thousands of restaurants worldwide.
- This is a full-time, hybrid role with a flexible work schedule, offering 3 days in our Ghent or Casablanca office and 2 days from the comfort of your home., * 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
- Participating in code reviews
- Writing unit and integration tests to ensure coverage
- 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
Requirements
Do you have experience in XML?, * 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
-
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, 1. Fluency in English is required, with strong written and verbal communication skills being essential.
- Applicants must possess the legal right to work in the country where the role is based, as we are currently unable to provide financial assistance for relocation or travel.
- Please note that certain roles may require a background check as a condition of employment, and you will be informed of this during the initial screening process.
- We strive for an efficient and objective hiring process. Please be advised that an Artificial Intelligence tool is utilized to assist in the initial screening and assessment of applications based on required skills and qualifications. This process is designed to support our recruiters and does not replace human review.
About the company
Deliverect is in hyper-growth! As a global SaaS Soonicorn, our mission is to be the backbone of on-demand food, with over 50 million orders completed, operating in 11 countries and rising.
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.