Développeur(euse) frontend senior - Senior Frontend Developer in Montréal

Développeur(euse) frontend senior - Senior Frontend Developer in Montréal

Montréal Full-Time 90000 - 110000 $ / year (est.) On-site
O

At a Glance

  • Tasks: Design and develop high-quality web applications using React and TypeScript.
  • Company: Join OneSpan, a leader in digital identity and anti-fraud solutions.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with excellent career advancement opportunities.
  • Why this job: Make a real impact on innovative digital products while mentoring fellow developers.
  • Qualifications: 8+ years of frontend development experience with strong skills in JavaScript and React.

The predicted salary is between 90000 - 110000 $ per year.

At OneSpan, we specialize in digital identity and anti-fraud solutions that create exceptional and secure experiences. As a senior frontend developer, you will play a key role in shaping and delivering the web experiences that power OneSpan’s digital agreement and e-signature products. You will take technical ownership of complex frontend initiatives, influence UI architecture and engineering best practices, and help drive the evolution of a scalable, accessible, and extensible frontend ecosystem built with modern technologies such as React, TypeScript, and micro frontends.

This is a hands-on role where you will design, build, review, and ship high-quality, responsive web applications while also mentoring other developers and collaborating closely with UX designers, product owners, architects, security specialists, and cross-functional stakeholders. This is an opportunity to have a strong voice in technical direction and to influence the future of OneSpan’s user-facing offerings. This position is open to candidates residing in Montreal. This role is hybrid, with in-office presence 2 days per week at our Montreal office.

Job Duties And Responsibilities

  • Be a main contributor towards design and development of responsive, high-performance, accessible, secure, and reliable React-based web applications targeting both mobile and desktop clients.
  • Take technical ownership of end-to-end frontend delivery, including React, TypeScript, and the supporting build, test, and deployment toolchain.
  • Design, build, and integrate micro frontends, contributing to dynamic architecture modeling and a modular, scalable frontend ecosystem.
  • Take part in system and architecture design decisions within an Agile team, partnering closely with backend, UX, and product.
  • Provide technical leadership by reviewing designs and code, identifying risks early, and guiding teams toward effective solutions.
  • Champion software quality by defining and enforcing best practices for unit, integration, and end-to-end testing.
  • Contribute to the design, evolution, and optimization of CI/CD pipelines built on AWS and GitLab, with a focus on automation and reliability.
  • Proactively identify opportunities to improve developer productivity, application performance, and user experience.
  • Mentor and coach intermediate and junior developers, providing technical guidance, feedback, and knowledge sharing.
  • Collaborate closely with UX design, product management, architecture, security, and other stakeholders to align technical solutions with business goals.
  • Support and troubleshoot complex production issues, contributing to root-cause analysis and long-term fixes.
  • Stay current with emerging frontend technologies and industry trends and help evaluate their adoption where appropriate.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and experience.
  • 8+ years of professional experience designing, developing, and maintaining web-based frontend applications.
  • Deep expertise in JavaScript, TypeScript, HTML5, and CSS3, including responsive, cross-browser, and mobile-web development.
  • Strong, hands-on expertise with React and its ecosystem, including hooks, component design, and state management.
  • Proven experience with modular frontend architectures, including micro frontends, shared component libraries and design systems.
  • Solid experience integrating with RESTful APIs, including data fetching, caching, error handling, and security best practices.
  • Strong focus on frontend performance optimization, accessibility and secure coding practices.
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Claude Code).
  • Experience with software best practices such as test-driven development (TDD) and continuous integration, and with unit, integration, and end-to-end testing frameworks.
  • Experience with CI/CD pipelines and automated build, test, and deployment workflows (preferably using GitLab and AWS).
  • Proficiency with Git and modern branching strategies and code review practices.
  • Strong problem-solving skills and the ability to debug complex frontend and production issues.
  • Experience teaching, guiding, and mentoring other developers.
  • Experience leading technical work end to end (designing, coding, reviewing, testing, and deploying).
  • Excellent written and verbal communication skills, with the ability to collaborate across engineering, design, product, and security teams.
  • Ability to work independently while taking ownership of frontend applications in a fast-paced Agile environment.

Preferred Requirements

  • Experience with Node.js / Express.js for frontend tooling, backend-for-frontend (BFF), or server-side rendering.
  • Experience with GraphQL client tooling such as Apollo.
  • Experience building and maintaining design systems and shared component libraries.
  • Strong understanding of Agile and DevOps practices.
  • Prior experience leading technical initiatives or acting as a technical point of contact for a team.
  • Experience influencing technical standards and best practices across teams.

Note: This position requires proficiency in a language other than French, as you will be working in partnership with internal and/or external customers outside Québec.

Développeur(euse) frontend senior - Senior Frontend Developer in Montréal employer: OneSpan Inc.

At OneSpan, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As a Senior Frontend Developer in Montreal, you will benefit from a hybrid work model, competitive compensation, and opportunities for professional growth while working with cutting-edge technologies. Join us to make a meaningful impact in the digital identity and anti-fraud solutions space, all within a supportive environment that values your contributions.

O

Contact Details:

OneSpan Inc. Recruitment Team

We think you need these skills to ace Développeur(euse) frontend senior - Senior Frontend Developer in Montréal

React
TypeScript
JavaScript
HTML5
CSS3
Micro Frontends
RESTful APIs