Full Stack Developer at Soneil Spark
Brampton, ON L6T 3T6, Canada -
Full Time


Start Date

Immediate

Expiry Date

12 Nov, 25

Salary

70000.0

Posted On

13 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Privacy Regulations, Graphql, Computer Science, Load, Version Control, Git, Pipeda, Android, Vue.Js, Vulnerability Management, Network Security, Angular, Mobile Apps

Industry

Information Technology/IT

Description

COMPANY OVERVIEW

Soneil Spark is a leading provider of electric vehicle charging solutions, seeking a talented Full Stack Developer to join our Brampton-based engineering team. You’ll lead the development of our customer-facing data portal and mobile applications that power EV charging networks, delivering scalable, high-availability systems with robust security for the growing electric vehicle ecosystem.

POSITION SUMMARY

We’re looking for an experienced Full Stack Developer with strong AWS and security expertise to architect, develop, and maintain our EV charging customer data portal and mobile applications. This role requires deep technical knowledge of .NET and Go development, cloud infrastructure, server-side security hardening, and understanding of electric vehicle charging ecosystems.

TECHNICAL SKILLS

  • 5+ years of full stack development experience
  • 3+ years of hands-on AWS experience with core services (EC2, S3, RDS, Lambda, API Gateway)
  • Strong proficiency in .NET (Core/Framework) and Go for backend development
  • Server-side security hardening experience including network security, access controls, and vulnerability management
  • Experience with modern frontend frameworks (React, Vue.js, Angular)
  • Experience developing cross-platform mobile apps using React Native
  • (Nice to have) Mobile development experience with iOS (Swift) and Android (Kotlin/Java)
  • Database expertise (PostgreSQL, MySQL, DynamoDB, or similar)
  • RESTful API design and GraphQL knowledge
  • Version control with Git and collaborative development workflows

PREFERRED QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Engineering, or related field or equivalent demonstratable work experience
  • Experience with time-series databases (InfluxDB, TimescaleDB) for IoT/telemetry data
  • Knowledge of Canadian privacy regulations (PIPEDA) and provincial energy regulations
  • Familiarity with payment gateway integration (Stripe, PayPal, Moneris)
  • Experience with real-time messaging and WebSocket implementations
  • Understanding of load balancing and auto-scaling for high-traffic applications
  • Previous experience with hardware integration and IoT device management
  • (Nice to have) Experience in electric vehicle charging industry
  • (Nice to have) Knowledge of EV charging protocols (OCPP 1.6/2.0, ISO 15118, CHAdeMO, CCS)
  • (Nice to have) Understanding of smart grid integration and energy management systems
Responsibilities

Loading...