Frontend Developer

2 days ago


Brampton ON LT T, Canada Soneil (parent company of Soneil Spark) Full time $70,000 - $120,000 per year

Job description:

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 motivated and detail-oriented Frontend Developer to join our EV charging software team. You'll work on the mobile and web interfaces that power our residential, commercial, and NFC-based EV charging systems.

Our frontend stack includes React Native (Expo) for mobile and for web, all integrated with APIs built in Go and .NET. You'll collaborate with backend engineers to deliver smooth, reliable, and visually consistent user experiences across platforms.

This role is ideal for someone who's already comfortable with production-level frontend work and ready to take ownership of new features and UI components.

Responsibilities

Frontend Development

● Develop and maintain mobile applications using React Native (Expo).

● Build responsive web interfaces using

● Integrate backend APIs and manage global state using React Context, Redux, or similar solutions.

● Create reusable, tested, and accessible UI components.

● Ensure smooth user flows across devices and platforms.

● Write and maintain Jest and React Testing Library tests for reliability.

● Support platform-specific builds (Android/iOS) via EAS or similar pipelines.

Collaboration & Quality

● Participate in code reviews and cross-team discussions with backend developers and designers.

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

● Write clear documentation for components, screens, and UI architecture

● Debug and optimize frontend performance and app startup times.

Qualifications

Must-Have

● 3–4 years of software development experience, with a strong frontend focus.

● Proficiency in React Native and/or

● Strong understanding of JavaScript/TypeScript, ES6+, and modern web/mobile architectures.

● Experience integrating REST APIs and managing authentication (JWT/OAuth).

● Familiarity with component-based design, state management, and unit testing.

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

Nice-to-Have

● Experience with AWS Amplify, Cognito, or other cloud-based auth systems.

● Familiarity with Docker and CI/CD pipelines.

● Exposure to mobile build processes (EAS, TestFlight, Google Play Console).

● Understanding of EV charging or IoT systems (bonus).

Soft Skills

● Strong attention to detail and commitment to clean, maintainable code.

● Communicates clearly with designers, backend developers, and stakeholders.

● Self-motivated, curious, and eager to take ownership of projects.

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
  • Extended health care
  • 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


  • Frontend Developer

    22 hours ago


    Toronto, ON, Canada Hays Full time

    The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design. Responsibilities Designing, developing, and testing UI for mobile and web...


  • Brampton, Canada J&M Group Full time

    Join to apply for the Lead Frontend- Angular Developer role at J&M Group 3 weeks ago Be among the first 25 applicants Join to apply for the Lead Frontend- Angular Developer role at J&M Group Job Description Experience Level- 10-15 years- Need Lead experience Need local profiles only (Ontario region- who can work from client location in Brampton) Frontend...


  • Brampton, Canada J&M Group Full time

    Join to apply for the Lead Frontend- Angular Developer role at J&M Group3 weeks ago Be among the first 25 applicantsJoin to apply for the Lead Frontend- Angular Developer role at J&M GroupJob DescriptionExperience Level- 10-15 years- Need Lead experienceNeed local profiles only (Ontario region- who can work from client location in Brampton)Frontend Developer...


  • Brampton, Canada J&M Group Full time

    Join to apply for the Lead Frontend- Angular Developer role at J&M Group3 weeks ago Be among the first 25 applicantsJoin to apply for the Lead Frontend- Angular Developer role at J&M GroupJob DescriptionExperience Level- 10-15 years- Need Lead experienceNeed local profiles only (Ontario region- who can work from client location in Brampton)Frontend Developer...

  • Frontend Developer

    7 days ago


    Toronto, On, Canada Vision Talent Co. Full time

    Vision Talent's client is seeking a FrontEnd Developer (Angular) for an initial 12 month contract term. NOTE that this is on-site work and candidates must be open to working on site in downtown Toronto for 5 days a week. Responsibilities: • Designing, developing and implementing front end code (Angular) including user interface interactions and creating...

  • Frontend Developer

    1 week ago


    Ontario (ON), Canada Vision Talent Co. Full time

    Vision Talent's client is seeking a FrontEnd Developer (Angular) for an initial 12 month contract term.NOTE that this is on-site work and candidates must be open to working on site in downtown Toronto for 5 days a week.Responsibilities:• Designing, developing and implementing front end code (Angular) including user interface interactions and creating...

  • Frontend Developer

    1 week ago


    Toronto, ON, Canada Vision Talent Co. Full time

    Vision Talent's client is seeking a FrontEnd Developer (Angular) for an initial 12 month contract term. NOTE that this is on-site work and candidates must be open to working on site in downtown Toronto for 5 days a week. Responsibilities: • Designing, developing and implementing front end code (Angular) including user interface interactions and creating...

  • Frontend Developer

    1 week ago


    Toronto, ON, Canada Vision Talent Co. Full time

    Vision Talent's client is seeking a FrontEnd Developer (Angular) for an initial 12 month contract term. NOTE that this is on-site work and candidates must be open to working on site in downtown Toronto for 5 days a week. Responsibilities: • Designing, developing and implementing front end code (Angular) including user interface interactions and creating...

  • Frontend Developer

    1 week ago


    Toronto, ON, Canada Vision Talent Co. Full time

    Vision Talent's client is seeking a FrontEnd Developer (Angular) for an initial 12 month contract term. NOTE that this is on-site work and candidates must be open to working on site in downtown Toronto for 5 days a week. Responsibilities: • Designing, developing and implementing front end code (Angular) including user interface interactions and creating...

  • Backend Developer

    2 days ago


    Brampton, ON LT T, Canada Soneil (parent company of Soneil Spark) Full time US$70,000 - US$120,000 per year

    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 residential...