Python Full Stack Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 💼 Experience: 8–10 Years
- Posting language
- English
- Posted
Original 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
💻 Key Responsibilities
- 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.
⭐ Good-to-Have Skills
- 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
More about this job
Responsibilities
Build and maintain scalable backend services and responsive frontend applications using Python, Django, Celery, React, and JavaScript. Optimize PostgreSQL databases, containerize and deploy applications with Docker and Kubernetes, maintain Helm charts, and support reliable distributed and asynchronous systems.
Requirements
The role seeks an experienced developer with 8–10 years of experience and hands-on expertise in Python, Django, React, PostgreSQL, Celery, Docker, Kubernetes, and Helm. Experience with GitHub Actions and CI/CD, service mesh or Gateway API technologies, TypeScript, Kafka, or RabbitMQ is an advantage.
Skills
- Python
- Django
- Celery
- PostgreSQL
- React
- JavaScript
- Docker
- Kubernetes
- Helm
- REST APIs
- GitHub Actions
- CI/CD
- Istio
- TypeScript
- Kafka
- RabbitMQ
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Python
- Django
- Full-Stack Development
- REST APIs
- Object-Relational Mapping
- Celery
- Asynchronous Processing
- PostgreSQL
- Database Schema Design
- Query Optimization
- React
- JavaScript
- Docker
- Kubernetes
- Helm
- Cloud-Native Technologies
- Distributed Systems
- GitHub Actions
- CI/CD
- Service Mesh
- Gateway API
- Istio
- Cert-Manager
- TypeScript
- Kafka
- RabbitMQ
- Containerization
- State Management