Description

Client’s Risk and Information Management (RIM) organization is seeking a React Developer to work on key initiatives supporting Legal and Compliance. This role requires expertise in React, JavaScript, TypeScript, CSS, and front-end design principles. The ideal candidate will collaborate with a highly skilled team to develop cutting-edge applications in a fast-paced environment.

Key Responsibilities:

  • Develop and maintain React-based Single Page Applications (SPA).
  • Collaborate with UX teams to create interactive and visually appealing user interfaces.
  • Implement wireframes, storyboards, and mockups into functional applications.
  • Ensure the performance, scalability, and responsiveness of applications.
  • Write optimized, efficient, and clean code following best practices.
  • Develop and maintain unit tests and automation frameworks (Selenium, Cucumber).
  • Collaborate with cross-functional teams (backend, business analysts, and QA).
  • Utilize agile methodologies (Scrum, TDD, BDD) for development.

Required Skills:

  • 5+ years of hands-on web development experience, with strong expertise in React.
  • Proficiency in JavaScript, TypeScript, CSS, and modern web frameworks.
  • Strong understanding of MVC, Single Page Applications (SPA), and design patterns.
  • Experience with unit testing and automation frameworks like Selenium, Cucumber.
  • Strong problem-solving skills with experience in Object-Oriented Programming (OOP).
  • Experience in agile development methodologies (Scrum, TDD, BDD).
  • Excellent verbal and written communication skills.

Preferred Skills:

  • Experience with Java/J2EE, Apache Tomcat, and backend integration.
  • Familiarity with PostgreSQL and RDBMS.
  • Knowledge of CI/CD tools (Jenkins, SonarQube, Autosys, Unix Scripting).
  • Financial services or legal operations experience is a plus.

111 Duke Street Montreal, QC H3C2M1 Montreal Quebec CAN H3C2M1

Education

Any Gradute