Enable job alerts via email!

Full Stack Software Engineer

EV.Careers

Vancouver

Remote

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

EV.Careers is seeking a Full Stack Software Engineer to join a remote team focused on innovative EV charging solutions through a cloud-based SaaS platform. The ideal candidate will have 3+ years of development experience and proficiency in backend technologies, mobile platforms, and database management. This role offers the opportunity to contribute to cutting-edge tech in the electric vehicle industry while enjoying flexible work arrangements and a comprehensive benefits package.

Benefits

Life insurance
401(k) plan
Paid time off (vacation and flex time)
Free healthy snacks, drinks, and coffee

Qualifications

  • 3+ years of full-stack development experience.
  • Proficiency in backend technologies including Java and Spring.
  • Experience with mobile development for both Android and iOS platforms.

Responsibilities

  • Design and develop cloud-based SaaS platforms, including mobile and web applications.
  • Build and integrate with networked charging stations for command features.
  • Conduct root cause analysis of production issues and implement solutions.

Skills

Java
Spring
Spring Boot
AWS Cloud
Microservices
MongoDB
Elasticsearch
DynamoDB
MySQL
PostgreSQL
Linux
Git
Docker
Kubernetes
RESTful APIs
CI/CD

Job description

EV.Careers is currently seeking a full-time Full Stack Software Engineer to work remotely for one of our partners that is revolutionizing the electric vehicle charging infrastructure through an innovative cloud-based SaaS platform. In this position, you will collaborate with a talented team to develop and maintain cutting-edge applications that enable seamless EV charging experiences across mobile, web, and IoT platforms. While the position is remote, you must be located in Vancouver, BC. Only Canadian citizens or permanent residents will be considered.

Responsibilities :

  • Design and develop cloud-based SaaS platforms, including mobile and web applications, portals, and integrations for the EV charging ecosystem
  • Build and integrate with networked charging stations to implement command and control features, usage pattern analysis, and uptime monitoring tools
  • Develop solutions for network interoperability and roaming experiences by integrating with third-party network operators
  • Participate in peer code reviews and collaborate with technical leads and architects on design and architecture
  • Conduct root cause analysis of production issues and implement effective solutions

Requirements

3+ years of full-stack development experience

Proficiency in backend technologies including Java, Spring, and Spring Boot

Knowledge of AWS Cloud services and microservice architectural patterns

Experience with mobile development for both Android and iOS platforms

Expertise in databases including MongoDB, Elasticsearch, DynamoDB, MySQL, and PostgreSQL

Strong background in Linux-based systems, Git, Maven, Jenkins, and CI / CD workflows

Understanding of RESTful APIs, HTTP / S protocols, and websockets

Experience with Docker, Kubernetes, and containerization

Knowledge of internationalization (i18n) and localization (l10n)

Preferred Qualifications :

  • Experience with EV industry protocols such as OCPP, OCPI, or OpenADR
  • Background in React Native iOS and Android application development, including native components
  • IoT development experience in a SaaS environment
  • Experience with API Gateways like AWS, Kong, Apogee, or Ambassador
  • Strong understanding of software design patterns, domain modeling, SOLID principles, and coding best practices (DRY, KISS, YAGNI)
  • Experience with agile methodologies and DevOps culture
  • Demonstrated ability to write clean, maintainable code and support it throughout the SDLC
  • Excellent communication skills with ability to explain complex technical concepts to non-technical stakeholders
  • Proven track record of identifying and resolving performance bottlenecks and scaling challenges
  • Passion for continuous learning and knowledge sharing within teams
  • Experience participating in product development discovery and estimation processes
  • Willingness to provide off-hours support for critical issues when needed
  • Commitment to writing secure, well-documented code that follows best practices
  • Life insurance
  • 401(k) plan
  • Paid time off (vacation and flex time)
  • Workplace perks including free healthy snacks, drinks, and coffee
Create a job alert for this search

Software Engineer • Vancouver (North Hastings-Sunrise), BC, ca

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

Similar jobs

Full Stack Software Engineer

EPG

Vancouver null

Remote

Remote

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Vancouver null

Remote

Remote

CAD 70,000 - 100,000

Full time

4 days ago
Be an early applicant

Full Stack Software Engineer

Athennian

Toronto null

Remote

Remote

CAD 80,000 - 120,000

Full time

-1 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver null

Remote

Remote

CAD 100,000 - 140,000

Full time

4 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver null

Remote

Remote

CAD 100,000 - 140,000

Part time

4 days ago
Be an early applicant

Full Stack Software Engineer (Banking Integrations)

Toast

Vancouver null

Remote

Remote

USD 110,000 - 140,000

Full time

30+ days ago

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver null

Remote

Remote

CAD 90,000 - 130,000

Part time

4 days ago
Be an early applicant

Senior Full Stack Software Engineer

Athennian

Toronto null

Remote

Remote

CAD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

Full Stack Software Engineer

Athennian

Toronto null

Remote

Remote

CAD 80,000 - 120,000

Full time

6 days ago
Be an early applicant