Aerialytic is a cleantech AI startup that makes selling solar simple.
We're not here to play by the rules - we're here to rewrite them. Our founders sold solar, felt the pain points, and knew it could be done better.Today with a white labelled AI solar design tool, and solar proposal software we are in market across the United States and Canada democratizing how solar is sold. To support our next growth phase we are growing our team and looking for a Junior Django Full-Stack Developer.
Role Summary
A Django Full-Stack Developer with 8+ years experience will lead the end-to-end design and implementation of complex web applications, owning both server-side and client-side components. You will architect scalable microservices in Python/Django, build intuitive front-end interfaces with React (JavaScript/TypeScript), and manage deployments on Google Cloud Platform (GCP) using Docker and Kubernetes. In this position, you will drive technical direction, uphold code quality, and mentor the broader engineering team.
Responsibilities
Architect and develop RESTful APIs and backend logic using Python/Django
Decompose systems into microservices and design inter-service communication
Implement responsive UI components in React, ensuring seamless API integration
Deploy, monitor, and scale applications using GCP services (databases, caching, auth, serverless)
Containerize applications with Docker and orchestrate them with Kubernetes
Optimize performance across the full stack: database queries, backend throughput, front-end load times
Enforce strong security practices (secrets management, dependency safety, OWASP protections)
Build and maintain CI/CD pipelines (e.g. Jenkins, GitHub Actions) for automated testing and deployments
Conduct rigorous code reviews and write unit, integration, and end-to-end tests
Mentor junior and mid-level developers, fostering continuous improvement
Collaborate with product, design, QA, and DevOps teams to deliver high-impact features
Requirements
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
8+ years of professional software development, including ?3 years with Django in production
Strong JavaScript/TypeScript skills and 3+ years building UIs with React
Proven experience deploying and managing applications on GCP (or similar cloud)
Hands-on expertise with Docker and Kubernetes (or equivalent)
Deep understanding of microservice architecture and distributed systems
Proficiency in relational databases (PostgreSQL/MySQL), schema design, and Django ORM
Advanced Git workflows: branching, pull requests, merge conflict resolution
Experience setting up CI/CD pipelines and familiarity with infrastructure-as-code
Excellent problem-solving, communication, and leadership skills
Commitment to high code quality and thorough automated testing
Preferred Qualifications
Experience with Selenium, PyTest/Unittest, or similar test automation frameworks
Familiarity with message brokers or streaming platforms (Kafka, RabbitMQ, etc.)
Knowledge of additional cloud/DevOps tools (AWS, Terraform, Prometheus, ELK)
Background in performance profiling and advanced caching strategies
Master's degree in Computer Science or related field
Prior work on large-scale web platforms or relevant industry experience
What We Offer
Flexible work arrangements: remote, hybrid, or on-site
Ownership of critical, high-visibility projects
Competitive salary and benefits package
Professional development and mentorship opportunities
How to Apply
Send your resume and a brief cover letter to
info@aerialytic.com
Use the subject line: " Django Full-Stack Developer Application"
We look forward to learning how your expertise will drive innovation in solar AI solutions!
Job Type: Full-time
Pay: $90,000.00-$140,292.88 per year
Benefits:
Dental care
Paid time off
Language:
English (preferred)
Work Location: Hybrid remote in Toronto, ON M5H 2T7
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.