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 React/Next.js 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 React/Next.js.
? 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 React/Next.js.
? 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
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.