React and NodeJS FullStack Developer

  • Full Time
  • Laval

QUANTEAM - North America (RAINBOW PARTNERS Group)

About the Company:

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto and Casablanca.

We are looking for a Front End Developer specialised with React for one of our clients, an investment bank set in Montreal


Role Overview :

The team is responsible for developing and maintaining our B2B platform front ends.

These platforms include APIs directly accessible by our clients, as well as our “Client Intelligence” systems, aimed at enhancing the efficiency of our client-facing teams.



The team serves as a comprehensive electronic platform offering B2B services across pre-trade, execution, and post-trade stages, providing digital solutions for various markets such as financing, cash management, equipment finance, and securities.



Technical stack

React | ScriptType | Nest.JS | Bootstrap | PostgreSQL | Jenkins | GitHub Actions | Kubernetes

Key responsibilities:


The responsibilities of this role include, but are not limited to :


• Collaborate on business and technical analysis, develop and deploy software components, and ensure proper testing

• Actively search for technologies and best practices for security, scalability, maintainability and user experience.


• Minimize technical debts through exemplary software development expertise.

• Contribute to production, monitoring, support, and fault investigation/resolution.


• Participate in continuous improvement efforts, improve continuous integration and delivery processes, and participate in binomial programming and code review sessions.

• Share best practices and technology knowledge with team members.


Required Qualifications and Skills:



Must Have:

• 3+ years of experience


• Experience using JavaScript, TypeScript, React and Bootstrap

• Experience using Jest or other testing tool


• Experience working with REST API in NodeJs

• Experience using Jenkins and GitHub Actions


• Skill in software crafts and software development according to the highest quality standards.

• Experience designing web solutions and implementing single-page applications.


• Experience with CSS (SASS/Less) preprocessors and tools such as Webpack.

• Experience in automated testing, to deliver to production with predictability and minimum downtime using tools like React Testing Library / Jest / xUnit


• Hands-on experience implementing Web APIs using object-oriented language.

• Practical experience in micro-frontend / web components


• Experience in building and automating continuous integration pipelines with tools such as Jenkins/Github Actions.

• Experience in deploying and maintaining cloud-based web applications, preferably with Azure.



Nice to have :

• Experience with Cucumber / Playwright, test-driven development (TDD) and behavior-driven development (BDD)


• Experience in optimization and performance analysis.

• Experience working with PostgreSQL


• Experience using Kubernetes

• Experience working with Java



Language:

English : Mandatory


French : A strong asset

To apply, please visit the following URL: