About CartQu
CartQu is a multi-tenant e-commerce platform that helps merchants launch and manage online stores easily. Our goal is to empower businesses with modern tools for selling online through their own branded stores, shared product distribution, and a central marketplace experience.
We are looking for a Full Stack Developer to join our team and help build scalable, reliable, and user-friendly e-commerce solutions.
Responsibilities
As a Full Stack Developer at CartQu, you will:
- Build and maintain web applications for merchants, customers, and platform admins.
- Develop backend APIs using Django and Django REST Framework.
- Work with PostgreSQL databases and optimize queries for performance.
- Build modern frontend interfaces using JavaScript frameworks.
- Integrate payment gateways, shipping providers, notifications, and third-party services.
- Work on multi-tenant e-commerce features such as stores, products, orders, users, and dashboards.
- Collaborate with designers, product owners, and other developers.
- Debug issues, improve performance, and maintain code quality.
- Participate in planning, testing, and deployment of new features.
Requirements
- Strong experience in Python and Django.
- Experience with Django REST Framework.
- Good knowledge of JavaScript, HTML, CSS, and modern frontend development.
- Experience with PostgreSQL.
- Understanding of REST APIs, authentication, permissions, and role-based access.
- Experience with Git and collaborative development workflows.
- Ability to write clean, maintainable, and scalable code.
- Good problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
Nice to Have
- Experience with e-commerce platforms or marketplace systems.
- Experience with Celery, Redis, background jobs, and async processing.
- Experience with server deployment, Linux, Nginx, Docker, or CI/CD.
- Knowledge of multi-tenant architecture.
- Experience with payment, shipping, or inventory integrations.
- Basic understanding of UI/UX principles.
What We Offer
- Opportunity to work on a growing e-commerce SaaS platform.
- Hands-on experience with real-world marketplace and multi-store systems.
- Flexible working environment.
- Room to grow with the company.
- A collaborative team focused on building useful products for merchants.