Vikmo an AI-powered SaaS platform built to help Indian SMBs sell efficiently across multiple channels--both online and offline. With a strong focus on automation, integrations, and multi-tenant security, Vikmo empowers businesses to scale without technical complexity.
Role Overview
As a Django Backend Intern, you will be part of the core product team working on third-party integrations and backend services. You will help connect Vikmo to external systems such as Tally, Shopify, WooCommerce, WhatsApp, Amazon, and more. The role includes working on APIs, data flows, and integration logic while maintaining the security and performance of our platform.
Key Responsibilities
Build and maintain integrations with external platforms and APIs
Develop RESTful API endpoints using Django and Django REST Framework
Write logic to handle data syncing, error handling, and retry mechanisms
Implement multi-tenant context handling and secure data isolation
Work with webhook handlers, OAuth tokens, and third-party SDKs
Use Celery for background tasks and scheduled integration jobs
Participate in code reviews, testing, and documentation
Work in a Dockerized local development environment
Tech Stack
Languages & Frameworks:
Python, Django, Django REST Framework
Databases:
PostgreSQL 15 with Row-Level Security (RLS), Redis
FuzzyWuzzy, scikit-learn (used internally for product intelligence)
Infrastructure:
Docker, Docker Compose, Celery, Flower
Cloud Platform:
Google Cloud (Cloud SQL, Cloud Run, Memorystore)
What You Will Learn
Building scalable Django APIs for SaaS platforms
Designing secure and reliable third-party integrations
Handling authentication protocols like OAuth2 and token-based access
Working with queues and asynchronous tasks using Celery
Managing multi-tenant SaaS architecture using PostgreSQL RLS
Debugging, testing, and deploying on cloud infrastructure (GCP)
Writing clean, maintainable code using industry-standard practices
Job Type: Internship
Contract length: 6 months
Pay: ₹10,000.00 per month
Benefits:
Paid sick time
Paid time off
Ability to commute/relocate:
BTM Layout, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
Have you worked on Python Django Projects before? Share details
This is an internship role for 6 months with a stipend of Rs. 8000/- to Rs. 12000/-. Are you available for 6 months full time?
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.