Frontend React Developer
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
* 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.
WHAT ARE WE LOOKING FOR
* 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.
WHAT WILL MAKE YOU STAND OUT
* 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.
WHAT WE OFFER
* 3 weeks va...
- Rate: 115000
- Location: Ottawa, CA-ON
- Type: Permanent
- Industry: Engineering
- Recruiter: N. Harris Computer Corporation - CAD
- Contact: Not Specified
- Email: to view click here
- Reference: R0027889
- Posted: 2025-01-28 07:11:35 -
- View all Jobs from N. Harris Computer Corporation - CAD
More Jobs from N. Harris Computer Corporation - CAD
- Agent
- Store Interior Design Manager (f/m/d) 30 - 38,5 h/W - IKEA Salzburg
- Ironworker
- Sawmill Equipment Operator - Lumber
- Production Worker - Lumber
- Production Manufacturing Technician
- Production Supervisor - 2nd Shift
- Injection Molding Technician
- Production Associate - $19.01/hr.
- Manufacturing Production Worker
- Signal Integrity, Electrical Design Engineer
- Safety Coordinator - Gypsum
- Dudley Plywood Machine Operator
- Reliability Manager
- Operations Maintenance Coordinator - Gatekeeper
- Dudley Plywood Machine Operator
- Dudley Plywood Machine Operator
- Dudley Plywood Machine Operator
- Dudley Plywood Machine Operator
- Dudley Plywood Machine Operator