Développeur Full Stack Full Stack Developer

Montréal, QC, CA, Canada

Job Description

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


En tant que

Developpeur Full Stack

, vous travaillerez sur des projets nouveaux et strategiques. Vous etes responsable de la conception, de la mise en oeuvre des services et des solutions application infonuagique native en utilisant les meilleures pratiques et les technologies les plus recentes et en participant a la mise en place d'un ecosysteme extensible permettant a OneSpan de mettre en place de nouveaux modeles d'affaires et de nouvelles opportunites pour developper ses activites. 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 ingenieurs logiciels, des architectes de produits, des specialistes de la securite et d'autres parties prenantes afin de contribuer a l'evolution du produit et d'acquerir de nouvelles connaissances et competences.



Ce poste est ouvert aux candidats qui ont leur

residence a Montreal

,

Quebec.

Ce poste est

hybride

(bureau a Montreal ou vous vous rendriez 2 jours par semaine).


Taches et responsabilites du poste :




Concevoir et developper des applications web reactives, performantes, accessibles, securisees et fiables basees sur React. Travailler sur l'ensemble de notre pile technologique basee sur Java, JavaScript, React, Maven et Docker. Participez a la conception du systeme et de l'architecture au sein d'une equipe Agile. Relever des defis, resoudre des problemes, prendre des decisions, livrer des fonctionnalites et celebrer ensemble. Construire la qualite dans le produit, y compris comment et quand utiliser des tests unitaires, d'integration et d'automatisation de bout en bout. Apprendre et contribuer au developpement et a l'evolution de notre pipeline CI/CD construit sur AWS et GitLab. Vous etes ouvert a l'apprentissage et a la contribution sur les differentes technologies de notre stack technologique. Fournir de la formation et du support aux differentes equipes sur l'application.

Exigences




Baccalaureat ou maitrise en informatique, en technologie de l'information ou dans un domaine connexe, ou toute combinaison d'etudes et/ou d'experience dans ce domaine.

Connaissance approfondie de Java et des frameworks Java tels que spring.

Experience avec HTML5, CSS, TypeScript, React.

Au moins trois ans d'experience dans la conception et le developpement d'applications web. Solide experience de la mise en production et du deploiement de bout en bout d'applications web. Solide experience des outils de controle de version, de preference git. Experience des tests unitaires et des tests d'integration. Excellentes competences en matiere de communication ecrite et orale et de relations interpersonnelles. Capacite a travailler a la fois de maniere independante et dans un environnement d'equipe. Capacite a travailler dans le respect des delais impartis a un projet dans un environnement en constante evolution. Maitrise de l'anglais.

Exigences preferees :




Experience avec REST Comprehension des methodologies Agile Experience de la modelisation des donnees et de la conception de bases de donnees Experience de l'informatique en nuage et de l'hebergement Experience de l'enseignement et de l'orientation d'autres developpeurs sur des sujets pour lesquels ils ont besoin d'etre encadres. Experience de la direction de travaux techniques (conception, codage, revision, test et deploiement).

_________________________________________________________________________________________________________________________





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

Montreal

,

Quebec

.

This 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 necessite la maitrise d'une langue autre que le francais car vous serez en partenariat avec des clients internes et/ou externes hors du Quebec.


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



#LI-HW1



#LI-Hybrid

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2477098
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned