itjobs.ca Logo
Envision Technology Solutions logo

ReactJS Developer

Montreal, Quebec, Canada
Senior Level
CONTRACTOR

About the role

Core Framework: 5+ years of professional experience with React.js (including Hooks, Context API, and Functional Components). Languages: Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3. State Management: Experience with Redux, MobX, or Recoil.

Styling: Proficiency in CSS pre-processors (Sass/Less) or modern styling solutions like Tailwind CSS or Styled Components. Build Tools: Familiarity with modern front-end build pipelines and tools (Webpack, Vite, Babel, NPM/Yarn). Testing: Knowledge of testing frameworks such as Jest or React Testing Library. Version Control: Expert knowledge of Git and collaborative workflows (GitFlow).

Preferred Qualifications

  • Experience with Next.js or Gatsby for Server-Side Rendering (SSR).
  • Understanding of UI design principles and tools (Figma, Adobe XD, or Sketch).
  • Knowledge of Web Accessibility (WCAG) standards.
  • Familiarity with CI/CD pipelines and cloud deployment (AWS, Vercel, or Netlify).

About Envision Technology Solutions

IT Services and IT Consulting

Similar Jobs