Backend Developer - Order Management Specialist
We are seeking a skilled Backend Developer to join our team. As an expert in backend services, you will be responsible for designing, developing, and maintaining order management systems for restaurants. Your expertise will ensure seamless communication between different parts of our ecosystem.
**Key Responsibilities:**
* Design and develop backend services focused on order management and restaurant integrations.
* Implement robust testing strategies to ensure the quality and stability of backend services.
* Participate in code reviews and suggest improvements to maintain code quality and adherence to best practices.
**Requirements:**
* Upper-intermediate or higher English level
* 3+ years experience within a Backend Developer position
* Proficiency in a primary backend programming language (we work mostly with Python)
* Strong understanding of relational databases and NoSQL databases
* 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
* Experience with writing unit tests and integration tests
What We Offer:
* 20 fully paid business days of vacation
* 15 fully paid sick leaves
* 11+ fully paid public holidays
* Compensation for health insurance and sport club membership
* Ability to work from home or remotely