US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

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




Share Job