OneSpan Logo

OneSpan

Développeur Full Stack - Full Stack Developer

Reposted 7 Days Ago
Be an Early Applicant
Montréal, QC
Mid level
Montréal, QC
Mid level
As a Full Stack Developer, you will design and develop secure, responsive web applications using a variety of technologies. You will collaborate with teams and contribute to the architecture in an Agile environment, focusing on quality delivery and CI/CD processes.
The summary above was generated by AI

At OneSpan, we specialize in digital identity and anti-fraud solutions that create exceptional and secure experiences.

Développeur Full Stack

En tant que Développeur Full Stack, vous travaillerez sur des projets nouveaux et stratégiques.  Vous êtes responsable de la conception, de la mise en œuvre des services et des solutions application infonuagique native en utilisant les meilleures pratiques et les technologies les plus récentes et en participant à la mise en place d'un écosystème extensible permettant à OneSpan de mettre en place de nouveaux modèles d'affaires et de nouvelles opportunités pour développer ses activités. Rejoignez-nous et faites entendre votre voix car c'est le moment d'influencer l'avenir des offres, des produits et des services de OneSpan.

Vous communiquerez et collaborerez avec d'autres ingénieurs logiciels, des architectes de produits, des spécialistes de la sécurité et d'autres parties prenantes afin de contribuer à l'évolution du produit et d'acquérir de nouvelles connaissances et compétences.

Ce poste est ouvert aux candidats qui ont leur résidence à Montréal, Québec. Ce poste est hybride (bureau à Montréal où vous vous rendriez 2 jours par semaine).

Tâches et responsabilités du poste :

  • Concevoir et développer des applications web réactives, performantes, accessibles, sécurisées et fiables basées sur React.
  • Travailler sur l'ensemble de notre pile technologique basée sur Java, JavaScript, React, Maven et Docker.
  • Participez à la conception du système et de l'architecture au sein d'une équipe Agile. Relever des défis, résoudre des problèmes, prendre des décisions, livrer des fonctionnalités et célébrer ensemble.
  • Construire la qualité dans le produit, y compris comment et quand utiliser des tests unitaires, d'intégration et d'automatisation de bout en bout.
  • Apprendre et contribuer au développement et à l'évolution de notre pipeline CI/CD construit sur AWS et GitLab.
  • Vous êtes ouvert à l'apprentissage et à la contribution sur les différentes technologies de notre stack technologique.
  • Fournir de la formation et du support aux différentes équipes sur l'application.

Exigences

  • Baccalauréat ou maîtrise en informatique, en technologie de l'information ou dans un domaine connexe, ou toute combinaison d'études et/ou d'expérience dans ce domaine.
  • Connaissance approfondie de Java et des frameworks Java tels que spring.
  • Expérience avec HTML5, CSS, TypeScript, React.
  • Au moins trois ans d'expérience dans la conception et le développement d'applications web.
  • Solide expérience de la mise en production et du déploiement de bout en bout d'applications web.
  • Solide expérience des outils de contrôle de version, de préférence git.
  • Expérience des tests unitaires et des tests d'intégration.
  • Excellentes compétences en matière de communication écrite et orale et de relations interpersonnelles.
  • Capacité à travailler à la fois de manière indépendante et dans un environnement d'équipe.
  • Capacité à travailler dans le respect des délais impartis à un projet dans un environnement en constante évolution.
  • Maîtrise de l'anglais.

Exigences préférées :

  • Expérience avec REST
  • Compréhension des méthodologies Agile
  • Expérience de la modélisation des données et de la conception de bases de données
  • Expérience de l'informatique en nuage et de l'hébergement
  • Expérience de l'enseignement et de l'orientation d'autres développeurs sur des sujets pour lesquels ils ont besoin d'être encadrés.
  • Expérience de la direction de travaux techniques (conception, codage, révision, test et déploiement).

Démenti:  Ce poste nécessite la maîtrise d'une langue autre que le français car vous serez en partenariat avec des clients internes et/ou externes hors du Québec.

_________________________________________________________________________________________________________________________

Full Stack Developer

As a Full Stack Developer, you will work on new and strategic projects.  You are responsible for designing, building the Cloud Native services and solutions using the latest best practices and technologies and participating in providing an extensible ecosystem allowing OneSpan to enable new business models and new opportunities to grow its business. Come join us and have your voice heard as this is the moment to influence the future of OneSpan’s offerings, products, and services.

You will communicate and collaborate with other software engineers, product architects, security specialists, and other stakeholders to contribute to product evolution, and acquire new knowledge and skills.

This position is open to candidates who have their residence in Montréal, QuébecThis role is hybrid (office in Montreal where you would go 2 days per week).

Job Duties and Responsibilities:

  • Design and develop responsive, high performance, accessible, secure, reliable React-based web applications.
  • Work on our entire tech stack based on Java, JavaScript, React, Maven and Docker.
  • Participate in system and architecture design within an Agile team setting. Face challenges, solve problems, take decisions, deliver features and celebrate together.
  • Build quality into the product, including how & when to use unit, integration, and end-tot-end automation tests.
  • Learn about and contribute to the development and evolution of our CI/CD pipeline built atop AWS and GitLab.
  • Be open to learn and contribute on various technologies in our tech stack.
  • Provide training and support to different teams on the application.

Requirements

  • Master or Bachelor degree in Computer Science, Information Technology or related field or any combination of related education and/or experience.
  • Minimum 3 years of experience in design/development of web applications.
  • Strong experience with end-to-end release and deployment of web applications.
  • Deep knowledge in Java and Java Frameworks such as spring.
  • Experience with HTML5, CSS, TypeScript, React.
  • Solid experience with version control tools, preferably git.
  • Experience with unit tests and integration tests frameworks.
  • Excellent written, oral communication and interpersonal skills.
  • Ability to work both independently and in a team-environment.
  • Ability to work under critical project timelines in a fast-paced environment.
  • Fluency in English.

Preferred Requirements:

  • Experience with REST
  • Understanding of Agile methodologies
  • Experience in data modeling and database design
  • Experience in cloud computing and hosting
  • Experience in teaching and guiding other developers on subjects where they need mentoring.
  • Experience in leading technical work (designing, coding, reviewing, testing and deploying)

Disclaimer:  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.

#LI-HW1

#LI-Hybrid

Top Skills

AWS
CSS
Docker
Gitlab
HTML5
Java
Maven
React
Spring
Typescript

Similar Jobs

Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop features for Silver Peak's web application, manage SD-WAN networks, and handle both backend and frontend development while ensuring quality through unit testing.
Top Skills: AWSAzureCSSGCPHTMLJavaJavaScriptNode.jsNoSQLReactRest ApiSQL
Senior level
Fintech • Payments • Financial Services
The Senior Full Stack Developer will develop, test, and maintain software for the restaurant industry, work on both front-end and back-end development, and participate in team planning and code reviews.
Top Skills: .Net CoreAsp.Net CoreC#DapperGitGraphQLJavaNode.jsReactReact ApolloSQL Server
Mid level
Software
Looking for a Full Stack Developer to collaborate on product features, mentor others, and improve engineering standards in a mobile-first environment with a focus on TypeScript, React, Node.js, and GraphQL.
Top Skills: GraphQLNode.jsReactReact NativeTypescript

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account