Django Full Stack Developer

Toronto, ON, CA, Canada

Job Description

Overview



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.


Related Jobs

Job Detail

  • Job Id
    JD3193411
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned