O

OneSpan

Digital identity, e-signature, and authentication

Senior Frontend Developer - Euse

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and experience.
  • At least 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 such as GitHub Copilot and Claude Code.
  • Experience with software development practices such as test-driven development 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, 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, including 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.

Responsibilities

  • Design and develop responsive, high-performance, accessible, secure, and reliable React-based web applications for mobile and desktop clients.
  • Own end-to-end frontend delivery, including React, TypeScript, and the supporting build, test, and deployment toolchain.
  • Design, build, and integrate micro frontends while contributing to dynamic architecture modeling and a modular, scalable frontend ecosystem.
  • Participate in system and architecture design decisions within an Agile team in partnership with backend, UX, and product teams.
  • Provide technical leadership by reviewing designs and code, identifying risks early, and guiding teams toward effective solutions.
  • Define and enforce best practices for unit, integration, and end-to-end testing.
  • Design, evolve, and optimize CI/CD pipelines built on AWS and GitLab, with a focus on automation and reliability.
  • Identify opportunities to improve developer productivity, application performance, and user experience.
  • Mentor and coach intermediate and junior developers by providing technical guidance, feedback, and knowledge sharing.
  • Collaborate with UX design, product management, architecture, security, and other stakeholders to align technical solutions with business goals.
  • Troubleshoot complex production issues, contribute to root-cause analysis, and implement long-term fixes.
  • Stay current with emerging frontend technologies and industry trends and help evaluate their adoption where appropriate.

Desired Qualifications

  • Experience with Node.js and Express.js for frontend tooling, backend-for-frontend architectures, 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.

About the Company

OneSpan

Digital identity, e-signature, and authentication

OneSpan provides digital identity verification, authentication, and secure electronic signature solutions to enterprises in regulated industries. Its cloud-based products, such as OneSpan Sign for e-signatures and OneSpan Cloud Authentication for multi-factor authentication (including biometrics and push notifications), support the full digital transaction lifecycle, along with identity verification, mobile app security, and fraud risk analytics. The company stands out by offering bank-grade security, a strong focus on financial services, insurance, and government, and an end-to-end secure workflow for digital agreements across channels, backed by a large enterprise customer base that includes many of the world’s top banks. Its goal is to shift from hardware-based security to subscription-based software and services to grow annual recurring revenue while helping customers securely enable digital transactions and reduce fraud and friction.

Company size
501-1,000
Company stage
IPO
Headquarters
Boston, MA
Founded
1992

Recently Posted Jobs

Explore more opportunities at OneSpan

See more jobs