Software Engineer Fs (react Native)

Brampton, ON, CA, Canada

Job Description

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.

Key Responsibilities



Backend Development & Infrastructure



Design and implement scalable backend APIs using .NET Core/Framework and Go microservices Architect high-availability systems with auto-scaling, load balancing, and fault tolerance on AWS Implement comprehensive server-side security hardening including WAF configuration, network security, and access controls Develop secure payment processing and user authentication systems for EV charging transactions Build and maintain CI/CD pipelines using CircleCI Monitor system performance and implement comprehensive logging/alerting with CloudWatch and security monitoring tools Integrate with EV charging hardware protocols (OCPP, ISO 15118) and third-party charging networks Optimize database performance and implement efficient caching strategies for real-time charging data

Frontend Development



Build responsive, intuitive web applications using modern JavaScript frameworks (React, Vue.js, or Angular) Create real-time charging station status dashboards and energy consumption analytics Implement EV charging session management and billing interfaces Ensure cross-browser compatibility and optimal performance Develop secure user authentication and session management for charging network access Create reusable UI components and maintain design system consistency

Mobile Application Development



Develop native iOS applications using React Native Implement EV charging station finder, session initiation, and payment processing features Create offline functionality and data synchronization for charging session data Integrate mobile apps with charging station hardware and backend APIs Implement location services and mapping for charging station discovery Ensure mobile security best practices and app store compliance Optimize mobile performance for EV drivers

Data Management & EV Integration



Design and implement data ingestion pipelines for charging station telemetry and usage data Develop ETL processes for energy consumption analytics and billing data Create APIs for seamless integration with EV charging hardware and third-party networks Implement data governance and privacy compliance measures (PIPEDA, GDPR) Build analytics and reporting capabilities for charging network operators and fleet managers Work with time-series data for energy usage, demand forecasting, and grid integration

Required Qualifications



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

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3018302
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Brampton, ON, CA, Canada
  • Education
    Not mentioned