OneSpan Logo

OneSpan

Développeur Full Stack - Full Stack Developer

Reposted 10 Days Ago
Be an Early Applicant
In-Office
Montréal, QC
Mid level
In-Office
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.

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).

_________________________________________________________________________________________________________________________

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)

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

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

Mid level
Healthtech
The Software Engineer will design and implement new products, improve existing solutions, and ensure high quality along with team collaboration.
Top Skills: AjaxBootstrapCSS3DockerEclipseHibernateHTML5IntellijJavaJavaScriptJdbcJenkinsJpaJqueryJSONJunitLessLinuxMavenMicro ServicesMockitoOauth2Openid ConnectReactRestful ApisSassSpring BootSQLSvnTomcat
Yesterday
Easy Apply
Hybrid
6 Locations
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Design and build features for MongoDB's Internal Developer Portal. Collaborate with teams to enhance developer workflows, focusing on clean code and best practices.
Top Skills: AWSAzureCypressGCPHelmJavaScriptJestKubernetesMongoDBNode.jsPlaywrightReactTypescript
3 Days Ago
Easy Apply
Hybrid
2 Locations
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Seeking a Senior Site Reliability Engineer with extensive experience in software development, CI/CD, and cloud infrastructure to enhance deployment processes.
Top Skills: AWSAzureGoGoogle Cloud PlatformKubernetesLinuxPython

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account