React Developer

Canada Posted Jul 13, 2026 0 views

Compensation

Compensation not disclosed

This employer didn't list pay. Model a likely range with the calculator.

Model this offer in the calculator

Job description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a React Developer based in Canada.

This role offers the opportunity to build engaging, high-performance web applications that deliver seamless digital experiences for users. As a React Developer, you will contribute to the design, development, and optimization of modern front-end solutions while collaborating with cross-functional teams. You will work closely with designers, backend developers, and product stakeholders to transform ideas into scalable and responsive applications. The position combines technical expertise, creative problem-solving, and a strong focus on user experience. You will have the opportunity to work with modern JavaScript technologies, front-end frameworks, and development practices in a collaborative environment. This is an excellent opportunity for a skilled developer passionate about creating reliable, accessible, and impactful digital products.

Accountabilities:

The React Developer will be responsible for designing, developing, testing, and maintaining responsive web applications while ensuring high-quality user experiences and scalable front-end solutions.

  • Develop and maintain dynamic, responsive web applications using React.js and modern front-end development practices.
  • Build reusable components and front-end libraries that improve scalability, consistency, and development efficiency.
  • Collaborate with UX/UI designers to transform design concepts into interactive and visually engaging user interfaces.
  • Integrate RESTful APIs and third-party services into applications using JSON and modern JavaScript techniques.
  • Implement state management solutions such as Redux or Context API to maintain application reliability and consistency.
  • Optimize application performance, accessibility, security, and cross-browser compatibility.
  • Conduct unit, integration, and end-to-end testing to ensure application quality and functionality.
  • Maintain clear technical documentation for projects, components, and codebases.
  • Troubleshoot technical issues and provide timely solutions to support application stability.
  • Collaborate with backend developers, product owners, project managers, and other stakeholders to successfully deliver projects.
  • Participate in continuous improvement initiatives by recommending technical enhancements and development best practices.
  • Requirements:

    The ideal candidate is a skilled front-end developer with strong React expertise, excellent problem-solving abilities, and experience building modern web applications.

    • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
    • 3+ years of hands-on experience developing applications with React.js.
    • Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and modern front-end development practices.
    • Experience with React hooks and state management libraries such as Redux or Context API.
    • Strong understanding of responsive design principles and cross-browser compatibility.
    • Experience with modern front-end build tools such as Webpack and Babel.
    • Familiarity with version control systems such as Git and CI/CD tools including Jenkins or GitHub Actions.
    • Strong analytical and problem-solving skills with attention to detail.
    • Excellent communication skills and ability to collaborate effectively within a cross-functional team.
    • Experience with TypeScript and modern testing frameworks such as Jest or React Testing Library is preferred.
    • Knowledge of UI frameworks such as Material-UI, Chakra UI, or Tailwind CSS is an asset.
    • Exposure to cloud platforms such as AWS or Azure and container technologies like Docker is considered a plus.
    • Benefits:

      • Competitive compensation of approximately $55 CAD/hour (T4) or $62 CAD/hour (incorporated).
      • Flexible remote work opportunity with location options available in Canada.
      • Opportunity to contribute to modern web applications and impactful digital experiences.
      • Exposure to current front-end technologies and development practices.
      • Collaborative environment working with designers, developers, and product professionals.
      • Opportunity to enhance technical skills through hands-on experience with React, TypeScript, and modern software development tools.
      • Short-term contract opportunity with potential to make a meaningful impact on product delivery.

Related roles

Similar jobs