July 6
🔄 Hybrid – Toronto
AWS
Azure
Cloud
Django
Docker
Flask
Google Cloud Platform
JavaScript
Kubernetes
Microservices
MongoDB
MySQL
NoSQL
Postgres
Python
Unity
• As a Backend Developer at Deliverect, you will be a vital contributor to our technology-driven mission of transforming the food service industry. • You will design, develop, and maintain backend services that streamline operations for restaurants, enabling them to manage orders from multiple channels efficiently. • Your expertise will ensure our platform remains scalable, reliable, and capable of handling high volumes of concurrent requests and data processing. • Join us in driving innovation and delivering seamless solutions that empower restaurants to thrive in the digital age.
• 3+ years experience within a Backend Developer position • Proficiency in a primary backend programming language - we work mostly with Python - with experience in working with APIs and web services. • Strong understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB) for data storage and retrieval. • Expertise in designing, developing, and documenting RESTful APIs. • Experience with popular web frameworks (e.g., Django, Flask, Express.js). • Expertise in using Git for code management and collaboration. • Solid understanding and application of software design principles (e.g., SOLID principles). • Experience with writing unit tests and integration tests. • Understanding of microservices architecture principles for building modular, scalable, and independently deployable backend services. • Familiarity with event-driven architecture concepts for asynchronous communication. • Experience with cloud platforms like AWS, Azure, or GCP for deploying and managing backend services. • Understanding of CI/CD pipelines for automating the build, test, and deployment processes. • Familiarity with data warehousing concepts and tools for storing and analysing restaurant order data. • Knowledge of containerisation technologies like Docker and Kubernetes. • Adherence to secure coding practices and understanding of security vulnerabilities. • Emphasis on optimising backend code for efficiency and scalability. • Experience with API documentation tools like Swagger or OpenAPI.
• This is a full-time, hybrid role with a flexible work schedule, offering 3 days in our Toronto office location and 2 days of remote work. • Fluency in English is required, with strong written and verbal communication skills being essential.
Apply Now