Point your AI agent at freehire and let it find you a job.

Get the CLI →

QuickSync

NewBe an early applicant

Software Engineer (Django)

Posted Updated
Discussion

Summary

Remote mid-level backend engineer (3–5 yrs) who builds and maintains Django/Python third-party API integrations for QuickSync, an e-commerce seller tool — handling OAuth, webhooks, rate limits, data sync, and root-cause debugging. Salary capped at ₹8 LPA; immediate–30 day notice period required.

Compensation: ₹5L – ₹8L

**Company Name: RAKT Innovation(QuickSync) **

Position: Software Developer

**Notice Period: Immediate to 30 days (Don't Apply if you have more than 30 days Notice) **

**Location: Remote **

**Job type: Permanent **

**Salary Budget: Upto 8 LPA only (Don't apply if your expectations are more than 8 LPA) **

Note: Having own remote set-up is mandatory.

LinkedIn Profile: https://www.linkedin.com/company/thequickcompany/

Company Website- https://rakt.in/ & https://quicksync.pro/

Our flagship product, QuickSync (quicksync.pro), is growing rapidly across global e-commerce markets, with 1,000+ five-star reviews in just one year. We’re on a mission to make sellers’ lives simpler, faster, and more efficient. Join a team where your work has real impact, your growth matters, and you have the freedom to learn, experiment, and make a difference. We’re not just offering a job — we’re building something meaningful, and we want you to be part of it.

Experience 3–5 years

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.

Key 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, not just the immediate symptom.
  • 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.

Required Qualifications

  • 3–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 or other complex third-party platform such as Shopify, Amazon, eBay, WooCommerce, etc.
  • Strong debugging and problem-solving skills, with the ability to independently investigate unfamiliar issues and identify root causes.
  • Good understanding of secure coding practices, authentication, authorization, and protection of sensitive data.
  • Ability to read and understand an existing codebase and work effectively within an established architecture.
  • Strong written and verbal communication skills.

Desired Qualifications

  • Experience working with e-commerce workflows, including products, variants, inventory, orders, pricing, customers, and catalog structures.
  • Experience building or maintaining data synchronization systems between multiple platforms.
  • Familiarity with background jobs, queues, scheduled tasks, or asynchronous processing.
  • Experience working with cloud platforms, logging/monitoring tools, CI/CD, or production debugging.
  • Exposure to additional programming languages, frameworks, databases, or third-party platforms.
  • Experience improving existing systems rather than only developing new features from scratch.

What We Value Beyond technical skills, we value developers who:

  • Take ownership instead of waiting for instructions.
  • Think about the actual problem and its root cause, not just the assigned task.
  • Are comfortable investigating and solving unfamiliar problems independently.
  • Ask the right questions before jumping into implementation.
  • Continuously learn and improve their technical skills.
  • Care about the quality and reliability of what they build.
  • Are willing to experiment, make mistakes, learn, and improve.
  • Communicate clearly and work well with the rest of the team.

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.