RSR Canada

Développeur d'applications mobiles Full Stack/Full Stack Mobile Application Developer

Publié le 28 juil. 2026
Lieu
Montreal
h/semaine
40 heures/semaine

Voici la traduction en français de la fiche de poste :

Titre du poste : Développeur / Développeuse d'applications mobiles Full Stack

Niveau d'expérience : Niveau 4 (avancé) : 7 à 15 ans

Lieu : Montréal (Intégration/Onboarding en présentiel au bureau le premier jour / présence au bureau 3 jours par semaine)

Description du poste

Nous sommes une équipe mondiale qui conçoit et développe des produits pour soutenir la plateforme mobile utilisée par les employés et les secteurs d'activité de Morgan Stanley à l'échelle internationale. Cela comprend des applications web destinées aux utilisateurs finaux, des outils d'administration et de rapportage, ainsi que des processus automatisés.

Le candidat ou la candidate devra prendre en charge de manière autonome ou contribuer aux nombreuses initiatives en cours au sein de notre équipe de développement mobile. La personne titulaire du poste travaillera sur l'ensemble de la pile technique (full stack) pour participer au développement et au soutien de notre suite de produits utilisés à la fois sur ordinateur de bureau et sur appareils mobiles. Elle évoluera dans un environnement agile et aidera à mettre en œuvre les meilleures pratiques DevOps et l'automatisation.

Responsabilités
  • Concevoir et développer des applications web et mobiles avancées, des processus automatisés et des améliorations de flux de travail (workflows) pour la gestion de la flotte de téléphones mobiles d'entreprise.

  • Collaborer avec des équipes multifonctionnelles pour définir, concevoir et livrer de nouvelles fonctionnalités.

  • Travailler avec des sources de données externes/fournisseurs et des API.

  • Effectuer des tests unitaires du code pour en garantir la robustesse, incluant la gestion des cas limites (edge cases), la convivialité et la fiabilité générale.

  • Corriger les bugs et optimiser le rendement des applications.

  • Identifier, évaluer et mettre en œuvre continuellement de nouvelles technologies afin de maximiser l'efficacité du développement.

  • S'assurer du respect des attentes de nos clients internes en matière d'expérience utilisateur (UX).

  • Créer, réviser et maintenir la documentation de support.

  • Fournir un soutien technique de niveau supérieur (escalation support) et participer au dépannage ainsi qu'à la recherche des causes profondes pour résoudre les incidents.


QualificationsCompétences requises
  • Expérience pratique avec les technologies de gestion des appareils mobiles (MDM).

  • Expérience pratique dans le développement et le déploiement d'applications iOS/Android.

  • Expérience pratique du développement Java et de la conception orientée objet (POO).

  • Expérience dans la création et les tests d'applications Angular.

  • Expérience avec les bases de données relationnelles telles que Sybase ou DB2.

  • Expérience de travail dans un environnement Unix/Linux, incluant la rédaction de scripts shell Linux.

  • Expérience dans l'intégration et l'utilisation de bibliothèques tierces, d'API et d'API REST.

  • Solides compétences en dépannage et résolution de problèmes.

  • Bonnes compétences en communication, tant avec les développeurs qu'avec les collègues non techniques.

  • Maîtrise d'au moins un langage de script tel que Python, etc.

  • Expérience de l'architecture de serveurs web Apache/Tomcat, du déploiement d'applications web et de la gestion des journaux (logging).

  • Expérience d'utilisation de Git et d'outils CI/CD comme Jenkins.


Compétences souhaitées (Preferred)
  • iOS Swift, Java/Kotlin et Cordova.

  • Expérience en DevOps, incluant l'intégration dans les processus CI/CD.

  • Expérience en structures de données, gestion de la mémoire et optimisation des performances.

  • Expérience avec l'API Microsoft Graph / Intune.

  • Intérêt pour l'apprentissage et le travail en développement mobile natif.

  • Expérience d'utilisation des serveurs web Apache/Tomcat.

  • Capacité d'apprentissage rapide et grande adaptabilité aux changements.

______________________________________________________________________________

Job Title: Full Stack Mobile Application Developer

Experience Level: Level 4 (advanced): 7-15 years

Job Level: FTC 

Location: Montreal (Day 1 onboarding onsite/in office presence 3x/week) 

 Job Description

We are a global team that designs and develops products to support the mobile platform used by Morgan Stanley's global employees and businesses. These include end user-facing web applications, administrative, reporting tools, and automated processes. The candidate will be expected to independently own or contribute to many of the ongoing initiatives in our mobile development squad. The candidate will work across the full stack to help develop and support our suite of products used on both desktop browser and mobile devices. The candidate will work in an agile environment and assist in implementing DevOps best practices and automation.

Responsibilities

  • Design and build advanced web and mobile applications, automated processes, workflow improvements for supporting corporate owned mobile devices in the firm

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Work with external/vendor data sources and APIs

  • Unit-test code for robustness, including edge cases, usability, and general reliability

  • Work on bug fixing and improving application performance

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  • Ensure we meet our internal client expectations around user experience.

  • Create, review, maintain support documentation.

  • Provide development escalation support and help troubleshoot and identify root causes to resolving them.

Required Skills

  • Hands on experience in Mobile MDM Technologies.

  • Hands on experience in developing and deploying iOS/Android applications

  • Hands on experience with Java development and OOO design.

  • Experience with building and testing Angular applications

  • Experience with relational databases such as Sybase or DB2

  • Experience working in a Unix/Linux environment, including Linux shell scripting

  • Experience with building and working with third-party libraries, APIs and rest API’s.

  • Strong troubleshooting skills.

  • Good communication skills with both other developers and non-technical colleagues.

  • Knowledge with at least one scripting language such as python etc.

  • Experience in Apache/Tomcat web server architecture, web application deployment and logging

  • Experience in usage of git and CI/CD tools like Jenkins

Preferred skills

  • Ios swift, Java/Kotlin and Cordova

  • DevOps experience including integration with CI/CD processes

  • Experience in data structure, memory management, performance optimization,

  • Experience with Intune Graph API

  • Interest in learning and working on native mobile development

  • Experience in usage of Apache/tomcat web servers

  • Ability to learn and adapt quickly to changes

Projets similaires

+ Voir tous les projets

2026 - Randstad Sourceright GmbH. Tous droits réservés.