Senior React Developer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Opendev

Senior React Developer (Remote)

Senior React Developer | Opendev | Canada

OpenDev is looking for experienced React developers to help build anenterprise-grade SaaS application that can scale to millions of users.

Candidates will be subject to a live technical interview where they mustcomplete a React development challenge without the use of any assistivetools like search or AI.

Requirements for this position:

Expertise in React.js

...

Senior React Developer | Opendev | Canada

OpenDev is looking for experienced React developers to help build an enterprise-grade SaaS application that can scale to millions of users.

Candidates will be subject to a live technical interview where they must complete a React development challenge without the use of any assistive tools like search or AI.

Requirements for this position:

Expertise in React.js

  • Advanced knowledge of React.js and its core principles.
  • Extensive experience in building complex and scalable web applications with React.

State Management

  • Proficiency in state management.
  • Ability to design and implement efficient and maintainable state management solutions.

Component Architecture

  • Strong understanding of component-based architecture and the ability to design reusable and modular components.

React Hooks

  • Deep knowledge and practical experience with React Hooks for managing stateful logic in functional components.

Performance Optimization

  • Proven ability to optimize React applications for performance, including code splitting, lazy loading, and minimizing render cycles.

RESTful API Integration

  • Proficient in integrating React applications with RESTful APIs and understanding of asynchronous programming.

Testing

  • Strong skills in unit testing using tools like Jest and Enzyme, and understanding of test-driven development (TDD) principles.

Build Tools

  • Experience with modern build tools and package managers such as Webpack, Babel, and npm.

Version Control

  • Proficient in using Git for version control and understanding of branching strategies.

Code Quality

  • Adherence to best practices, coding standards, and the ability to write clean, maintainable, and efficient code.

Debugging Skills

  • Strong debugging skills and the ability to identify and fix performance bottlenecks and bugs.

Communication Skills

  • Effective communication skills, including the ability to collaborate with cross-functional teams and articulate technical concepts to non-technical stakeholders.

Continuous Learning

  • Demonstrated commitment to staying updated on the latest developments in the React ecosystem and web development in general.

Problem-Solving

  • Proven ability to analyze complex problems, propose effective solutions, and troubleshoot issues efficiently.

Agile Development

  • Experience working in an Agile/Scrum development environment.

Leadership and Mentorship

  • Capability to provide technical leadership, mentor junior developers, and contribute to architectural decisions.

HTML & CSS

  • Expert-level understanding and experience with HTML5 and CSS3
  • Ability to take wireframes or high-fidelity designs and convert them into accessible, responsive, and performant React components

Job Type: Full-time

Pay: From $80,000.00 per year

Benefits:

  • Flexible schedule

Flexible language requirement:

  • French not required

Experience:

  • React development: 6 years (required)

Work Location: Remote

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.