Intermediate Android Developer

2 weeks ago


Montreal, Canada OneSpan Full time
At OneSpan, we're reimagining trust to help businesses to thrive by enabling secure, compliant, and frictionless digital agreements and transactions. Across the globe, we are trusted by global enterprises, including more than 60% of the world's largest 100 banks, to enrich their customer experience and mitigate threats today, while preparing to take full advantage of what's coming tomorrow. With a bold vision and an ambitious opportunity ahead of us, we are looking for creative thinkers and fearless ideas that will disrupt our industry.

Développeur Android intermédiaire (Montréal, Canada)

Chez OneSpan, nous réinventons la confiance pour aider les entreprises à prospérer en permettant des accords et des transactions numériques sécurisés, conformes et sans friction. À l'échelle mondiale, nous sommes dignes de confiance par des entreprises mondiales, dont plus de 60 % des 100 plus grandes banques du monde, afin d'enrichir l'expérience client et de réduire les menaces actuelles, tout en nous préparant à tirer pleinement parti de ce qui s'en vient demain. Avec une vision audacieuse et une opportunité ambitieuse devant nous, nous recherchons des penseurs créatifs et des idées audacieuses qui viendront perturber notre industrie.

Nous développons des solutions de sécurité mobile innovantes qui auront un impact significatif sur tous nos produits et solutions OneSpan actuels et futurs. En tant que Développeur Android intermédiaire, vous rejoindrez notre équipe mobile au bureau de R&D situé à Montréal (QC), Canada. Ce poste est ouvert aux candidats résidant au Québec, Canada, car nous exigeons que vous soyez au bureau une à deux fois par semaine.

Vous participerez activement à la création de solutions sécurisées et conviviales en utilisant les meilleures pratiques les plus récentes, en collaborant avec des ingénieurs logiciels, des architectes de produits, des spécialistes en sécurité et d'autres parties prenantes. Nous attendons de vous que vous apportiez votre passion pour le développement Android et votre engagement à livrer des solutions de qualité tout en cherchant constamment des moyens de vous améliorer.

Vous Allez

  • Contribuer à la conception, au développement et à la maintenance des applications mobiles liées à la sécurité et d'autres composants logiciels sur Android.
  • Aider à identifier les technologies et les outils pour améliorer l'expérience utilisateur et les processus de développement.
  • Collaborer avec l'équipe de développement tout au long du cycle de vie du logiciel, y compris la conception, la programmation, la gestion des tâches et les tests.
  • Travailler avec des pipelines CI/CD et des frameworks de tests automatisés pour améliorer l'efficacité du développement et la qualité du code.
  • Soutenir l'équipe dans l'utilisation des méthodologies Agile pour s'adapter au changement et améliorer les processus et la documentation.
  • Assurer la sécurité mobile et une expérience utilisateur positive en maintenant la qualité du code et en adhérant aux meilleures pratiques.

Vous Aurez

  • Un diplôme en informatique ou dans un domaine connexe.
  • 2 à 4 ans d'expérience en développement Android.
  • Expérience dans un environnement Agile.
  • Une bonne connaissance de
  • Une compréhension solide de Android SDK et de l'architecture des applications mobiles.
  • De l'expérience avec les RESTful API, JSON, et les bibliothèques tierces modernes telles que Retrofit, Kotlin Coroutines, Moshi et
  • Solides compétences en résolution de problèmes.
  • Bonnes compétences en communication et un esprit d'équipe collaboratif.
  • Bonne maîtrise de l'anglais.

Exigences souhaitées

  • Expérience avec Jetpack Compose.
  • Familiarité avec les principes de sécurité mobile et expérience dans le développement d'applications sécurisées.
  • Expérience de travail avec des équipes interfonctionnelles, y compris des responsables produit, des concepteurs UX et d'autres développeurs.
  • Familiarité avec les pipelines CI/CD et les tests automatisés (tests unitaires, tests UI)
  • Connaissance des outils de gestion de projet et de contrôle de version (par exemple, Jira, GitLab)

Chez OneSpan, nous défions le présent en pensant à l'avenir, en nous exprimant et en travaillant ensemble pour nous améliorer constamment. Chacun est une partie intégrante de notre mission, avec une égalité d'opportunités pour participer et avoir un impact mondial. Parce que nous savons que les véritables connexions sont basées sur l'autonomie et la confiance, nous nous engageons toujours avec un esprit ouvert et favorisons la diversité dans notre réflexion et notre culture. Plus nous aurons de voix représentées et amplifiées, plus nous prospérerons tous, contribuerons et ferons avancer notre industrie. C'est pourquoi nous encourageons chacun à apporter son entière personnalité au travail et à être ouvert à différentes idées, nouveaux défis et nouvelles possibilités.

____________________________________________________________________________________________________________________________________

Intermediate Android Developer (Montreal, Canada)

At OneSpan, we're reimagining trust to help businesses to thrive by enabling secure, compliant, and frictionless digital agreements and transactions. Across the globe, we are trusted by global enterprises, including more than 60% of the world's largest 100 banks, to enrich their customer experience and mitigate threats today, while preparing to take full advantage of what's coming tomorrow. With a bold vision and an ambitious opportunity ahead of us, we are looking for creative thinkers and fearless ideas that will disrupt our industry.

We are building state-of-the-art mobile security solutions that will significantly impact all our current and future OneSpan products and solutions. As an Intermediate android Developer, you will join our mobile team in the R&D office based in Montreal (QC), Canada. This position is open to candidates who reside in Quebec, Canada, as we require you to be at the office once or twice per week.

You will actively participate in creating secure and user-friendly solutions using the latest best practices, collaborating with software engineers, product architects, security specialists, and other stakeholders. We expect you to bring passion for Android development and dedication to delivering quality solutions while continuously seeking ways to improve.

You Will

  • Contribute to the design, development, and maintenance of security-related mobile applications and other software components on Android.
  • Assist in identifying technologies and tools to improve the user experience and development processes.
  • Collaborate with the development team through the software lifecycle, including design, coding, task management, and testing.
  • Work with CI/CD pipelines and automated testing frameworks to enhance development efficiency and code quality.
  • Support the team in using Agile methodologies to adapt to change and improve processes and documentation.
  • Ensure mobile security and a positive user experience by maintaining code quality and adhering to best practices.

You Will Have

  • A degree in computer science or a related field.
  • 2-4 years of experience in Android development.
  • Experience working within an Agile environment.
  • Good knowledge of Kotlin.
  • A solid understanding of Android SDK and mobile app architecture.
  • Experience working with RESTful APIs, JSON, and modern third-party libraries such as Retrofit, Kotlin Coroutines, Moshi, and Room.
  • Strong problem-solving skills.
  • Good communication skills and a collaborative team spirit.
  • Fluent knowledge of English.

Nice to Have

  • Experience with Jetpack Compose.
  • Familiarity with mobile security principles and experience in developing secure applications.
  • Experience working with cross-functional teams, including product owners, UX designers, and other developers.
  • Familiarity with CI/CD pipelines and automated testing (unit tests, UI tests).
  • Knowledge of project management and version control tools (e.g., Jira, GitLab).

At OneSpan, we challenge the now by thinking ahead, speaking up, and working together to constantly improve. Everyone is an integral part of our mission, with an equal opportunity to participate and make a global impact. Because we know that real connections are built on autonomy and trust, we always engage with open minds and promote diversity in our thinking and culture. The more voices we have represented and amplified, the more we will all thrive, contribute, and drive our industry forward. That’s why we encourage everyone to bring their whole self to work and be open to different ideas, new challenges, and new possibilities.

At OneSpan, we challenge the now by thinking ahead, speaking up, and working together to constantly improve. Everyone is an integral part of our mission, with an equal opportunity to participate and make a global impact. Because we know that real connections are built on autonomy and trust, we always engage with open minds and promote diversity in our thinking and in our culture. The more voices we have represented and amplified, the more we will all thrive, contribute, and drive our industry forward. That's why we encourage everyone to bring their whole self to work and be open to different ideas, new challenges, and new possibilities.



  • Montreal, Canada Cerence Inc. Full time

    A Moving Experience. (English version below) Développeur logiciel senior, Android Description de poste Avez-vous une passion pour repousser les limites de l'innovation ? Êtes-vous enthousiaste à l'idée du potentiel de l'IA pour améliorer l'expérience humaine ? Alors rejoignez-nous dans cette aventure ! Qui est Cerence ? Cerence est...

  • Android Developer

    1 month ago


    Montreal, Canada Medeloop Inc. Full time

    p>What You’ll DoAs an Android Engineer at Medeloop, you will develop the Android version of our existing iOS app using React Native and Kotlin. The app will be used by clinical study participants to log symptoms and important health data and communicate with researchers. You will collaborate with our engineering team to ensure feature parity with the iOS...

  • Android Developer

    2 weeks ago


    Montreal, Quebec, G4F, CA Vaco Full time

    Mobile Developer (Kotlin Multi-Platform)About the RoleWe are seeking a skilled Mobile Developer to drive the development of an innovative Super App that boosts brand visibility and customer engagement. You will be part of a specialized team using cutting-edge technologies like Kotlin Multi-Platform (KMP), contributing to the creation of multiple Minimum...

  • Android Developer

    7 months ago


    Montreal, Canada Transit Full time

    Responsabilités : Collaborer avec les autres membres de léquipe pour imaginer les futures fonctionnalités incontournables de Transit Développer ces fonctionnalités, peaufiner celles qui existent déjà et maintenir lappli Android avec tout ton soin et ton amour Revoir et améliorer larchitecture de Transit pour en simplifier les mises à jour...

  • Android developer

    3 weeks ago


    Montreal, Canada LGS, Une Société IBM An IBM Company Full time

    LGS, c'est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. C'est aussi une culture d'entreprise axée sur la diversité et l'inclusion, où nous accueillions tant les talents locaux qu'internationaux. Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et améliorent la...

  • Android developer

    4 weeks ago


    Montreal, Canada LGS, Une Société IBM An IBM Company Full time

    LGS, c’est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur.C’est aussi une culture d’entreprise axée sur la diversité et l’inclusion, où nous accueillions tant les talents locaux qu’internationaux.Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et améliorent...

  • Android developer

    2 months ago


    Montreal, Canada LGS, Une Société IBM An IBM Company Full time

    LGS, c’est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. C’est aussi une culture d’entreprise axée sur la diversité et l’inclusion, où nous accueillions tant les talents locaux qu’internationaux. Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et...


  • Montreal, Quebec, Canada Medeloop Inc. Full time

    About Medeloop Inc.Medeloop Inc. is a cutting-edge technology company accelerating and enhancing medical research with our AI-driven platform. Our platform streamlines all research phases, simplifying the grant process and clinical study execution through seamless mobile and web applications.We are seeking a highly skilled Senior Android Software Engineer to...


  • Montreal, Canada 360 IT Professionals Inc. Full time

    ul>ContractCompany Description360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    LGS, an IBM company, is committed to providing a stimulating work environment that supports professional growth and diversity. We welcome talented individuals from local and international backgrounds to join our team as software architects for mobile platforms.About the Job DescriptionThe ideal candidate will have a strong background in software engineering,...


  • Montreal, Canada Jump! Recruteurs Full time

    p>We are looking for a mobile developer in Montreal to join our client’s R&D and IT team. As a mobile developer in Montreal, you will be responsible for designing and developing innovative iOS and Android applications that meet user needs and market requirements. h3>Do you have solid experience with iOS or Android? Join our client, an innovative and...


  • Montreal, Quebec, G4F, CA Obkio Full time

    Obkio is seeking a motivated and eager intermediate back-end developer to join our growing team and play a key role in developing and maintaining our backend infrastructure. The successful candidate will be responsible for designing, developing, testing, and deploying high-quality, performant back-end services and maintaining existing...


  • Montreal, Canada Openfleet Full time

    em> By developing technologies that connect and share vehicles! Fight against individual cars, which represent an economic & ecological waste.We’re convinced that if 8 people shared the same car, the world would be a much better place. p>The positionBased in the Montreal office, you will be responsible for developing and evolving the company’s mobile...


  • Montreal, Canada Hinge-Health Full time

    p>About the RoleThe Senior Software Engineer, Mobile (Computer Vision) will be a hands-on expert mobile developer that takes on the most challenging technical implementations and ensures that features are delivered on time and to specification.You will be part of a team which is responsible for shipping highly effective, engaging, and easy to use features in...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking an experienced Mobile Application Developer to join our team at Centric Software in Campbell, California. The successful candidate will have a strong passion for user-centric development and a proven track record of delivering high-quality mobile applications.About the RoleAs a Mobile Application Developer, you will be responsible for...

  • React Mobile Developer

    3 months ago


    Montreal, Canada Xsolla Full time

    p>We are seeking an experienced Mobile Developer with a background in React Native and TypeScript to support our mobile team. The ideal candidate will have a proven track record of supporting cross-platform commercial mobile applications for both iOS and Android, and has experience in designing mobile application architecture from the ground up.


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    As a seasoned software architect, you will play a pivotal role in driving the development of customer projects at LGS, an IBM company. Our team fosters a culture of innovation and collaboration, where talented individuals from diverse backgrounds come together to create cutting-edge solutions. You will be part of a global network with offices in Montreal,...

  • Mobile App Developer

    2 weeks ago


    Montreal, Quebec, Canada Medeloop Inc. Full time

    About the RoleWe are seeking an experienced Mobile App Developer to join our team at Medeloop Inc.The successful candidate will be responsible for developing the Android version of our existing iOS app using React Native and Kotlin.ResponsibilitiesDesign and implement end-to-end user experiences across the stack to enable customers to use our platform...

  • Mobile App Developer

    4 weeks ago


    Montreal, Quebec, Canada Medeloop Inc. Full time

    Job OverviewMedeloop Inc. is seeking a highly skilled Mobile App Developer to join our engineering team. The successful candidate will be responsible for developing the Android version of our existing iOS app using React Native and Kotlin.About Medeloop Inc.We accelerate and enhance medical research with our AI-driven platform that streamlines all research...


  • Montreal, Quebec, Canada Signal Space Lab Inc. Full time

    Signal Space Lab Inc.We are an innovative studio specializing in immersive XR entertainment, video games, and audio production.About the JobThe successful candidate will have a strong background in C++ programming and experience with the Qt framework. Familiarity with UI/UX development, Unreal Engine, Unity, and Android platforms is a...