Role Overview
Our flagship product, QuickSync (quicksync.pro), is growing rapidly across global e-commerce markets. We are looking for a mid-level backend developer who can work independently on integrations, understand existing systems and business logic, and take ownership of problems from investigation through implementation and resolution.
Responsibilities
- Understand and work with our existing Django/Python architecture, codebase, and business logic.
- Design, develop, test, and maintain third-party API integrations and integration modules.
- Work with APIs, authentication, webhooks, data synchronization, error handling, rate limits, retries, and other integration challenges.
- Investigate and resolve issues reported by users or identified internally, with a focus on finding and fixing the root cause.
- Build solutions that are secure, reliable, efficient, scalable, and maintainable.
- Write clean, well-structured code and maintain appropriate documentation, tests, and code reviews.
- Work closely with the core team to understand requirements, identify edge cases, and recommend practical technical solutions.
- Identify opportunities to improve existing systems, integrations, performance, reliability, and development practices.
Requirements
- 2–5 years of professional software development experience, with strong hands-on experience in Python and Django.
- Strong experience working with REST APIs and third-party integrations.
- Practical experience with API authentication, including OAuth and token-based authentication.
- Experience working with webhooks, API rate limits, pagination, retries, error handling, and data synchronization.
- Solid understanding of relational databases and ORMs, preferably Django ORM.
- Experience integrating with at least one e-commerce platform such as Shopify, Amazon, eBay, or WooCommerce.
- Strong debugging and problem-solving skills.
- Good understanding of secure coding practices, authentication, and authorization.
Skills
- Python
- Django
- REST APIs
- Django ORM
- OAuth
Benefits
- Paid sick time
- Paid time off
- Work from home