-
View all jobs
Overview
Cayenta is seeking a talented intermediate-level Frontend React Developer to join our software development team. In this role, you will play a key part in the design, development, and optimization of our next-generation Customer Information Systems (CIS) and Enterprise Resource Planning (ERP) platforms.
We’re looking for a developer with proven experience building and deploying scalable, modern web applications. The ideal candidate is passionate about technology, thrives in collaborative environments, and brings a mindset geared toward innovation and continuous improvement.
You will report to the Director of Research & Development, with a preference for candidates based in Canada.
What Will Be Your New Role
Founded in 1983 and welcomed to the Harris family in 2004, our Cayenta business unit is the North American leader in technology for medium to large utility clients. We provide innovative end-to-end CIS and ERP solutions that were engineered from the ground up to be agile and seamless, ensuring that our clients have a platform for operational success.
Cayenta is seeking a talented intermediate-level Frontend React Developer to join our software development team. In this role, you will play a key part in the design, development, and optimization of our next-generation Customer Information Systems (CIS) and Enterprise Resource Planning (ERP) platforms.
We’re looking for a developer with proven experience building and deploying scalable, modern web applications. The ideal candidate is passionate about technology, thrives in collaborative environments, and brings a mindset geared toward innovation and continuous improvement.
You will report to the Director of Research & Development, with a preference for candidates based in Canada.
What Will Be Your New Role
- Take ownership of features and projects, developing scalable and efficient frontends for our next-generation CIS and ERP platforms.
- Design, develop, and maintain responsive and visually appealing user interfaces using React.js, focusing on usability, accessibility, and performance.
- Work closely with backend teams to integrate APIs and services, primarily using GraphQL.
- Actively participate in code reviews, mentor junior developers, and ensure adherence to best practices for clean and maintainable code.
- Proactively identify and resolve complex issues, including debugging and optimizing application performance.
- Stay up to date with modern frontend development tools, workflows, and best practices.
- 3+ years of professional experience in web development, with a focus on React.js, supported by an undergraduate degree in Computer Science or equivalent practical experience.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3, with experience using modern development tools, workflows, and state management libraries like Redux, React Query, or Context API.
- Familiarity with GraphQL, RESTful services, and modern authorization mechanisms such as JSON Web Tokens (JWT).
- Experience with testing frameworks, including Jest, Cypress, or React Testing Library, and strong debugging and problem-solving skills.
- A proactive, self-driven mindset with excellent interpersonal and communication skills, enabling effective collaboration and ownership of projects.
- A robust portfolio of past projects demonstrating experience in building production-grade applications.
- Contributions to open-source projects or active participation in tech communities.
- Familiarity with other web libraries and frameworks, such as Angular or Vue.js.
- Experience working on applications with Go or a willingness to learn, as well as familiarity with transitioning or integrating .NET in backend development.
- Knowledge of databases (SQL or NoSQL) and designing APIs to support scalable web applications.
- Experience with DevOps tools and CI/CD workflows, such as GitHub Actions or Jenkins.
- 3 weeks vacation and 5 personal days
- Comprehensive Medical, Dental and Vision coverage from your first day of employment
- Employee stock ownership and RRSP/401k matching programs
- Lifestyle rewards
- Flexible work options (and some pretty cool offices!)
- And more!
Founded in 1983 and welcomed to the Harris family in 2004, our Cayenta business unit is the North American leader in technology for medium to large utility clients. We provide innovative end-to-end CIS and ERP solutions that were engineered from the ground up to be agile and seamless, ensuring that our clients have a platform for operational success.
Key Skills
Ranked by relevance
react
cis
reactjs
javascript
responsive
angular
graphql
devops
nosql
html5
cicd
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Developer
2026-06-19
Full-time
Entry
Turkey
Software Development
Engineering
View Job Details
Related
Full Stack Developer - AI Trainer
2026-06-18
Full-time
Not Applicable
Romania
Software Development
Engineering
View Job Details
Related
React Native Mob Developer
2026-06-19
Full-time
Entry
United Arab Emirates
IT Services
Engineering
Login to Apply
- Posted
- Feb 27, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Ontario
- Company
- Harris Computer
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Developer
2026-06-19
Full-time
Entry
Turkey
Software Development
Engineering
View Job Details
Related
Full Stack Developer - AI Trainer
2026-06-18
Full-time
Not Applicable
Romania
Software Development
Engineering
View Job Details
Related
React Native Mob Developer
2026-06-19
Full-time
Entry
United Arab Emirates
IT Services
Engineering