Skip to content
mimi

Senior Full-Stack Developer (Python, React, MongoDB)

VTRAC Consulting Corporation (WBE)

Canada · Hybrid Contract Senior 1w ago

About the role

About This Opportunity

This is an exciting opportunity for an experienced Senior Full-Stack Developer to join a clean-tech organization focused on helping companies reduce carbon emissions and operational costs across the lifecycle of their buildings. You will play a pivotal role in building and scaling a cutting-edge decarbonization platform from the ground up-shaping architecture, functionality, and user experience.

In this role, you will work closely with designers, product managers, and climate domain experts to create powerful, data-driven tools that enable smarter decisions in building management and sustainability. The environment is fast-paced and collaborative, ideal for a hands-on developer who thrives in early-stage, high-growth settings.

Key Responsibilities

  • Build and own end-to-end features across the stack, from backend services to frontend UI.
  • Collaborate with product, design, and domain experts to translate requirements into scalable technical solutions.
  • Implement and integrate AI/ML-powered carbon reduction tools into the platform.
  • Develop backend services with Node.js (Express) and Python (FastAPI).
  • Build responsive, user-friendly interfaces using React (Vite).
  • Design, implement, and maintain MongoDB data models and APIs.
  • Leverage Google Cloud Platform (GCP) for hosting, storage, and deployment.
  • Mentor junior developers and promote best practices in coding, testing, and deployment.
  • Adapt quickly to changing requirements and user feedback.
  • Participate in code reviews, architecture discussions, and sprint planning.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Mathematics, or related field.
  • 5+ years of professional experience delivering full-stack features in a SaaS environment.
  • Extensive experience with TypeScript, Node.js, React, and MongoDB.
  • Strong backend experience with Python and FastAPI.
  • Experience deploying and scaling applications on Google Cloud Platform.
  • Proven ability to work in fast-paced, startup-like environments.
  • Strong problem-solving skills, attention to detail, and a growth mindset.
  • Excellent communication skills and the ability to collaborate across teams.
  • Passion for sustainability and building impactful products.

Good to Have

  • Experience in clean-tech, energy efficiency, or building management software.
  • Familiarity with AI/ML-based applications.
  • Experience with CI/CD pipelines and cloud-based DevOps practices.

Skills

FastAPIGCPMongoDBNode.jsPythonReactTypeScriptVite

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free