Python Full Stack Developer
Job description
๐ Hiring: Python Full Stack Developer
๐ Location: Downtown Toronto, ON, Canada
๐ข Work Model: Hybrid
๐ผ Experience: 8โ10 Years
๐ค Interview Process: Client round โ face-to-face (in person)
We are looking for an experienced Python Full Stack Developer with strong hands-on expertise in Python, Django, React, and cloud-native technologies.
The ideal candidate will have a solid understanding of backend architecture, modern frontend development, asynchronous processing, and containerized distributed environments. You will design, develop, and maintain scalable end-to-end applications.
๐ Must-Have Technical Skills
- Python & Django: Backend development, REST APIs, ORM
- Celery: Asynchronous task queues, workers, and beat scheduling
- PostgreSQL: Schema design, indexing, query optimization, and migrations
- React & JavaScript: ES6 , component architecture, and state management
- Docker: Dockerfile authoring, image builds, and private registries
- Kubernetes: Deployments, Services, Ingress, and RBAC
- Helm: Chart authoring, templating, and multi-environment configurations
- Build and maintain scalable backend services using Python, Django, and Celery.
- Design and optimize PostgreSQL schemas, queries, and database migrations.
- Develop responsive frontend applications using React and JavaScript.
- Containerize and deploy applications using Docker and Kubernetes.
- Create and maintain Helm charts for multiple environments.
- Support distributed systems and asynchronous task processing at scale.
- Contribute to reliable software delivery across cloud-native environments.
- GitHub Actions and CI/CD pipeline development
- Service mesh or Gateway API experience, including Istio and cert-manager
- TypeScript
- Message queues such as Kafka or RabbitMQ
Interested in this role?