Backend Developer

2 weeks ago


Brampton ON LT T, Canada Soneil (parent company of Soneil Spark) Full time

About Us

We're a fast-growing EV charging technology company on a mission to accelerate the transition to sustainable transportation. Our team is developing next-generation charging solutions that make electric vehicle ownership more accessible, reliable, and efficient.

Our products are designed to meet the evolving needs of both commercial and residential customers — combining intelligent design, user-friendly interfaces, and advanced hardware engineering to power the clean energy movement forward.

If you're ready to make an impact in one of the world's most exciting industries, this is your opportunity.

Position Overview

We're looking for a skilled Backend Developer to join our EV charging software team. You'll build and maintain the APIs and services that power our residential, commercial, and NFC-based EV charging systems.

Our backend stack includes Go, .NET, and PostgreSQL, deployed on AWS using services like ECS, RDS, and CloudWatch. You'll collaborate closely with frontend developers and other engineers to ensure secure, scalable, and reliable systems.

This role is ideal for someone who's moved beyond entry-level backend work and wants to deepen their experience with production-level cloud systems.

Responsibilities:

Backend Development

● Build and maintain APIs and backend services using Go and .NET.

● Interact with PostgreSQL via GORM and Entity Framework.

● Follow domain-based modular structures for scalability.

● Implement input validation, DTOs, and structured error handling.

● Collaborate on RESTful API design and integration with frontend apps.

● Write and maintain unit and integration tests for core services.

Collaboration & Quality

● Participate in code reviews, pair programming, and technical discussions.

● Contribute to CI/CD pipelines (Docker, CircleCI, GitHub Actions).

● Write clear documentation for APIs, endpoints, and services.

● Debug and optimize system performance across backend processes.

Qualifications:

● 3–4 years of experience in backend development.

● Proficiency with Go or C#/.NET, and willingness to learn both.

● Strong understanding of REST APIs, JSON, and modern service architecture.

● Familiarity with PostgreSQL and ORM tools like GORM or Entity Framework.

● Ability to write clean, testable, and maintainable code.

Nice-to-Have

● Experience with AWS (Cognito, RDS, S3, ECS, CloudWatch).

● Familiarity with Docker and container-based deployments.

● Exposure to CI/CD tools (CircleCI, GitHub Actions).

● Understanding of authentication, JWT tokens, and OAuth flows.

● Knowledge of EV charging protocols (OCPP) or IoT systems.

Soft Skills

● Analytical and detail-oriented problem solver.

● Strong communicator who can explain backend concepts clearly.

● Collaborative mindset and willingness to support cross-functional projects.

● Curious, adaptable, and eager to build reliable production systems.

Please note that this position is 100% office-based and does not offer remote or hybrid working options.

Other Perks:

● Enjoy weekly catered lunches and complimentary EV charging at our office.

Job Type: Full-time

Pay: $70,000.00-$120,000.00 per year

Benefits:

  • Company events
  • Dental care
  • Discounted or free food
  • Extended health care
  • On-site parking
  • Paid time off
  • Vision care

Ability to commute/relocate:

  • Brampton, ON L6T 3T6: reliably commute or plan to relocate before starting work (preferred)

Work Location: In person



  • Brampton, Canada J&M Group Full time

    Join to apply for the Java Backend Developer role at J&M GroupJoin to apply for the Java Backend Developer role at J&M GroupGet AI-powered advice on this job and more exclusive features.Job DescriptionWe are seeking a proficient Backend Developer with experience in Java, Spring Boot, and Oracle ATG Web Commerce to join our engineering team. The role demands...

  • Frontend Developer

    2 weeks ago


    Brampton, ON LT T, Canada Soneil (parent company of Soneil Spark) Full time

    Job description:About UsWe're a fast-growing EV charging technology company on a mission to accelerate the transition to sustainable transportation. Our team is developing next-generation charging solutions that make electric vehicle ownership more accessible, reliable, and efficient.Our products are designed to meet the evolving needs of both commercial and...

  • Backend Developer

    6 days ago


    Toronto, ON MJ P, Canada Markitech Full time

    Backend Developer (JavaScript / / Cloud & AI Integrations).Location: Toronto, ON (Hybrid - 2-3 days in office).Experience Level: 3+ Years.Company: CliniScripts.Type: Full-Time Employee.About CliniScripts CliniScripts is an AI-powered platform helping mental health professionals automate time-consuming non-billable work such as clinical note-taking,...

  • Backend Developer

    2 weeks ago


    Toronto, ON, Canada Initiate International Full time

    Help build the engine behind a high-growth iGaming and sports betting platform. Our client is investing heavily in technology to create a world-class betting and gaming experience – real-time markets, instant payouts, and a seamless journey for players. They are looking for a Senior Backend Developer who thrives on complex systems, high traffic, and...


  • Markham|Richmond Hill, ON|Vaughan|Thornhill|Concord, Canada Finlink Group Full time

     .NET Backend Developer (Hardware Integration)Are you a backend developer who loves solving complex hardware–software challenges? Do you enjoy building high-performance systems that interact with real-world devices? If you're looking for an opportunity where your technical skills directly impact product performance and user experience, this role is for...


  • Toronto, ON, Canada Initiate International Full time

    Help build the engine behind a high-growth iGaming and sports betting platform. Our client is investing heavily in technology to create a world-class betting and gaming experience – real-time markets, instant payouts, and a seamless journey for players. They are looking for a Senior Backend Developer who thrives on complex systems, high traffic, and the...


  • Toronto, ON, Canada Initiate International Full time

    Help build the engine behind a high-growth iGaming and sports betting platform. Our client is investing heavily in technology to create a world-class betting and gaming experience – real-time markets, instant payouts, and a seamless journey for players. They are looking for a Senior Backend Developer who thrives on complex systems, high traffic, and the...


  • Toronto, ON, Canada Initiate International Full time

    Help build the engine behind a high-growth iGaming and sports betting platform. Our client is investing heavily in technology to create a world-class betting and gaming experience – real-time markets, instant payouts, and a seamless journey for players. They are looking for a Senior Backend Developer who thrives on complex systems, high traffic, and the...


  • Toronto, ON, Canada Initiate International Full time

    Help build the engine behind a high-growth iGaming and sports betting platform. Our client is investing heavily in technology to create a world-class betting and gaming experience – real-time markets, instant payouts, and a seamless journey for players. They are looking for a Senior Backend Developer who thrives on complex systems, high traffic, and the...


  • Toronto, ON, Canada Initiate International Full time

    Be the engine behind a high-growth iGaming and sports betting platform – where performance, reliability, and scale are non-negotiable. Our client is a rapidly expanding online betting and gaming operator, building systems that handle huge traffic spikes, real-time odds updates, and millions of transactions with zero room for error. They are looking for a...