About this role
Tech Talent International
Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.
We currently have a role as a Intermediate Frontend Developer with our large consulting client working for a major financial services client in the downtown Montreal area.
Role: Intermediate Frontend Developer
Type: Fulltime, Perm
Location: Downtown Montreal, QC - Hybrid (roles starts off 5 days in office for 1st 3 months, then turns into hybrid setup 3 days onsite, 2 days from home)
Salary: $80,000 - $85, 000 + up to 9% performance bonus + 4-5 weeks paid vacation + RRSP contribution + benefits + sick/personal days
Position Overview
RESPONSIBILITIES
- Deliver day-to-day services to the investment and corporate banking units and their clients
- Contribute to agile transformation, technology and data culture, and industrialized processes
- Collaborate on business and technical analysis of user stories with team members and other teams
- Develop and deploy software components delivering business value
- Ensure proper testing aligned with team testing strategy
- Apply best technologies and practices for security, scalability, maintainability, and user experience
- Reduce technical debt through software craftsmanship
- Contribute to production releases, monitoring, and support
- Investigate and resolve bugs
- Participate in continuous improvement of solutions
- Enhance CI/CD processes across pre-production and production environments
- Participate in code reviews
- Share best practices and technical knowledge with team members
- Design, develop, and maintain B2B platform front ends (SG Markets), APIs, and client intelligence systems
REQUIREMENTS
-
Mandatory
-
Strong focus on software craftsmanship and high-quality standards
-
Experience designing web solutions and single-page applications using React and TypeScript
-
Experience with CSS preprocessors (SASS / Less) and bundlers (webpack)
-
Experience with testing strategies using tools such as React Testing Library, Vitest, xUnit, Jest
-
Hands-on experience implementing Web APIs using object-oriented programming (e.g., .NET C#)
-
Experience building and automating CI pipelines (Jenkins and/or GitHub Actions)
-
Experience deploying and maintaining cloud-based applications (preferably Azure)
-
Knowledge of design patterns and engineering best practices
-
Technical expertise in: TypeScript, React, Bootstrap, .NET C#, Jenkins / GitHub Actions
-
Languages: English and French (nice to have)
-
Nice to have,
-
Experience working in monorepo architecture using Lerna
-
Experience with Cucumber, Playwright, TDD, and BDD
-
Knowledge of UI/UX design principles and tools such as Figma
-
Experience in performance tuning and code profiling
-
Knowledge of PostgreSQL
-
Knowledge of Kubernetes, infrastructure-as-code, and DevOps practices in cloud environments (preferably Azure)