Alithya

React Developer

Alithya

full-time

Posted on:

Location Type: Hybrid

Location: MontréalCanada

Visit company website

Explore more

AI Apply
Apply

About the role

  • Contribute to defining the vision and roadmap for products, architectures, and solutions that are delivered to customers
  • Understand customer needs and participate in gathering technical requirements
  • Design and develop components, features, and services applying clean code principles, SOLID, Dumb/Smart Component patterns, and TDD/BDD
  • Collaborate with teams to understand requirements and help define technical solutions
  • Optimize application performance, stability, availability, and security
  • Participate in code reviews and share best practices within the team and the practice
  • Write, execute, and maintain unit, functional, integration, load, and other tests, and contribute to their automation
  • Document technical practices and decisions to facilitate consistency and decision-making
  • Contribute to the proactive resolution of incidents.

Requirements

  • Minimum 3 years of experience developing with React, TypeScript, and ES2015+
  • Experience with a client-side state management solution (Jotai, Zustand, Redux)
  • Strong command of essential front-end development tools and practices, including using a framework such as Next.js, a data-fetching library (e.g., TanStack Query), consuming APIs (RPC, REST, GraphQL), building reactive UIs, and debugging, profiling, and optimizing performance
  • Practical knowledge of Agile methodologies (Scrum or SAFe)
  • Familiarity with end-to-end testing (Playwright or Cypress)
  • Understanding of CSS-in-JS or other maintainable CSS strategies
  • Knowledge and use of a code analysis tool such as ESLint
  • French: Fluent
  • English: Advanced
Benefits
  • Unlimited vacation policy
  • 24/7 virtual healthcare
  • Comprehensive compensation program
  • Reimbursement for external training expenses
  • Employee stock purchase plan
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptES2015JotaiZustandReduxNext.jsTanStack QueryAPIsCSS-in-JS
Soft Skills
collaborationcommunicationproblem-solvingdocumentationincident resolution