Enable job alerts via email!

Full Stack Software Engineer

TeraWatt Infrastructure

Canada

Remote

CAD 150,000 - 170,000

Full time

7 days ago
Be an early applicant

Job summary

A leading infrastructure company in Canada seeks an experienced full-stack developer to enhance electric vehicle charging systems. You will collaborate with teams to drive design discussions and implement innovative solutions. The ideal candidate will have over 5 years of cloud-native application experience, strong backend skills in Node.js or Python, and a commitment to sustainable technologies. Competitive salary up to $157,000 annually.

Benefits

Competitive salary up to $157,000
Variable pay and equity plan
Career advancement opportunities
Collaborative work environment

Qualifications

  • 5+ years of experience building and maintaining cloud-native full-stack applications.
  • Solid backend development skills in Node.js or Python.
  • Experience designing and implementing REST APIs and familiarity with GraphQL.

Responsibilities

  • Drive design discussions and collaborate with peers and stakeholders.
  • Contribute to the design and implementation of charging systems.
  • Lead initiatives to optimize coding standards and improve processes.

Skills

Cloud-native full-stack applications
Backend development in Node.js or Python
REST APIs
Microservices
Performance optimization in databases
Job description
Overview

Employer Industry: Electric Vehicle Infrastructure

Why consider this job opportunity
  • Salary up to $157,000 per year
  • Eligible for variable pay and participation in the employer's equity plan
  • Opportunity for career advancement and growth within a dynamic and innovative team
  • Contribute to building sustainable transportation infrastructure that positively impacts the planet
  • Supportive and collaborative work environment that values diverse ideas and perspectives
  • Engage in cutting-edge technologies and make a material contribution to the energy transition
What to Expect (Job Responsibilities)
  • Drive design discussions and collaborate with peers and stakeholders to enhance existing features and develop new ones
  • Contribute hands-on to the design and implementation of charging and energy management systems
  • Lead initiatives to optimize coding standards and improve release processes
  • Build highly scalable distributed solutions for fleet charging services across the full stack
  • Triage and resolve product or system issues by analyzing their sources and impacts on service quality
What is Required (Qualifications)
  • 5+ years of experience building and maintaining cloud-native full-stack applications
  • Solid backend development skills in Node.js or Python
  • Experience designing and implementing REST APIs and familiarity with GraphQL
  • Strong understanding of microservices, event-driven architecture, and message brokers
  • Proven experience with databases such as PostgreSQL and MongoDB with a focus on performance optimization
How to Stand Out (Preferred Qualifications)
  • Deep experience in building and operating charging and energy management systems
  • Working knowledge of OCPP and OCPI standards
  • Experience with hardware and IoT integrations into backend services
  • Familiarity with data analysis and building machine learning applications

#ElectricVehicles #SustainableInfrastructure #FullStackDevelopment #CareerGrowth #InnovativeTeam

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.