Senior IOS Software Developer

Montreal, Quebec, Canada

The future of work is flexible, and so is OneSpan. Our teams have proven that they are able to achieve their goals together while being apart throughout the global pandemic, and we are embracing work flexibility. Many positions and locations will provide you with the choice of in office work, distributed or hybrid. We collaborate with each employee to develop their preferred work environment.

This position is open to candidates who have their residence in the following countries in Canada. 

Why OneSpan

OneSpan offers the best of both worlds – a solid foundation that only an established global enterprise can provide, with the energy and creativity of an innovative start-up. In every role at OneSpan, you will contribute to the success of the most advanced security and e-signature technologies, and have opportunities to grow. You will continue your hands-on education through formal training and informal programs. 

The Role

  • As a senior developer, you will participate in the design, development and maintenance of security-related mobile applications and other software components built in OneSpan R&D office based in Montreal. 
  •  You will be also in charge of driving the software development team during all development lifecycle activities (analysis, designing, coding, task management, testing …).
  •  You will work in close collaboration with the Product Owner and you will also be responsible for coaching junior developers within the team.
  •  You will join a dynamic and reactive team of engineers dedicated to make the world more secure. You will get to work using Agile methodologies with daily scrums and continuous integration.
  • We target the major mobile platforms (iOS, Android) so you will have the chance to play around with a huge number of technologies. We also work on specific hardware devices such as Bluetooth Low-Energy dongles or smart card readers.


  • 5+ years of experience in mobile app development.
  • Excellent knowledge of Swift/Objective-C.
  • Strong emphasis on code quality and performance.
  • Clear understanding of commonly used Design patterns.
  • Strong problem solving and communication skills.
  • Thrives in a team environment using an Agile framework.
  • Familiarity with build and test automation.
  • A degree in computer science, engineering or equivalent experience.


Pourquoi choisir OneSpan?

OneSpan offre le meilleur des deux mondes, c’est-à-dire les assises solides que seule une entreprise établie à l’échelle mondiale peut offrir et l’énergie et la créativité d’une entreprise novatrice en émergence. Dans chacune des fonctions que vous occuperez chez OneSpan, vous contribuerez à la réussite des technologies de sécurité et de signature électronique les plus avancées, et vous vous verrez offrir des occasions de croissance sur le plan personnel. Vous poursuivrez votre apprentissage pratique par des formations formelles et d’autres programmes informels.

Le poste

  • En tant que Développeur iOS senior, vous participerez à la conception, au développement et à la maintenance d’applications mobiles liées à la sécurité et d’autres composants logiciels construits dans le bureau de R&D de OneSpan basé à Montréal. 
  •  Vous serez également en charge de diriger l’équipe de développement logiciel pendant toutes les activités du cycle de vie du développement (analyse, conception, codage, gestion des tâches, tests, ...). 
  • Vous travaillerez en étroite collaboration avec le Responsable de produit et serez également responsable de l’accompagnement des développeurs juniors au sein de l’équipe.
  •  Vous rejoindrez une équipe dynamique et réactive d’ingénieurs dédiés à rendre le monde plus sûr.
  • Vous travaillerez à l’aide de méthodologies Agiles avec des mêlées quotidiennes et une intégration continue. Nous ciblons les principales plateformes mobiles (iOS, Android) afin que vous ayez la chance de jouer avec un grand nombre de technologies.


Qualifications :

  • Diplôme supérieur en informatique ou équivalent.
  • 5 ans d’expérience dans le développement d’applications mobiles.
  • Excellente connaissance de Swift et/ou Objective-C.
  • Expérience de travail dans un environnement Agile
  • Une expérience de gestionnaire / leader de projet technique est très appréciée.
  • La connaissance de Jira et GITLab est un plus.
  • La résolution de problèmes de manière proactive est un talent naturel.
  • Bonnes compétences en communication.
  • Excellentes compétences organisationnelles.
  • Bel esprit d’équipe.
  • En tant qu’entreprise internationale, l’environnement de travail est principalement l’anglais et la maîtrise du français est un avantage





We offer you the opportunity to be part of a world of trusted digital interactions and agreements.

You hold significant responsibility and accountability; your work makes an impact. We move quickly to stay on top of the latest technology and industry trends, which inform and help your work. If you want to join a team that helps organizations to accelerate their digital transformations by enabling secure, compliant, and refreshingly easy digital customer agreements and transactions, we like to meet you!

OneSpan provides a safe and drug-free working environment for its employees and to meet or exceed the standards of all applicable laws and regulations governing workplace safety, health and the environment.

We know it takes people with a diversity of perspectives, ideas, and culture to make our company succeed. We are committed to building a community of belonging and meaningful connections. Likewise, we also believe that hiring the best talent will lead to the creation of better products and services.

OneSpan is an Equal Opportunity employer, for more information please visit our Privacy Center.

Back to job listings