Talent.com
Amaris Consulting
Développeur Full Stack d’Applications MobilesAmaris Consulting • Montreal, Canada
Développeur Full Stack d’Applications Mobiles

Développeur Full Stack d’Applications Mobiles

Amaris Consulting • Montreal, Canada
3 days ago
Job type
  • Full-time
Job description

Job description

Nous recherchons un Développeur Full Stack d’Applications Mobiles expérimenté pour rejoindre une équipe technologique internationale responsable de plateformes mobiles d’entreprise évoluant dans un environnement complexe et dynamique.

Dans ce rôle, vous serez responsable de la conception, du développement, de l’amélioration et du support d’applications web et mobiles, d’outils administratifs, de solutions de reporting et de processus automatisés. Vous interviendrez sur l’ensemble de la stack technologique et prendrez en charge, de manière autonome ou collaborative, différentes initiatives de développement liées aux applications utilisées sur les navigateurs web et les appareils mobiles.

Vous travaillerez dans un environnement Agile, en collaboration avec des équipes multidisciplinaires et internationales, tout en contribuant aux pratiques DevOps, à l’automatisation, à l’amélioration des performances applicatives et aux initiatives d’amélioration continue.

Informations clés

  • Niveau d’expérience : Avancé / Niveau 4 (8 à 10 ans d’expérience)
  • Localisation : Montréal, Québec
  • Mode de travail : Hybride – 3 jours par semaine sur site
  • Intégration : Présence sur site requise dès le premier jour

Principales responsabilités

  • Concevoir et développer des applications web et mobiles avancées destinées aux plateformes mobiles d’entreprise et aux appareils mobiles professionnels.
  • Développer des processus automatisés et mettre en œuvre des améliorations des flux de travail.
  • Développer et assurer le support d’applications utilisées sur les navigateurs web et les appareils mobiles.
  • Collaborer avec des équipes multidisciplinaires afin de définir, concevoir, développer et livrer de nouvelles fonctionnalités.
  • Intégrer les applications avec des systèmes externes, des sources de données fournisseurs, des bibliothèques tierces et des API.
  • Développer et maintenir des API REST et des intégrations applicatives.
  • Effectuer des tests unitaires afin de garantir la robustesse, la fiabilité, l’ergonomie et les performances des applications.
  • Diagnostiquer les problèmes techniques, identifier leurs causes profondes et mettre en œuvre des solutions efficaces.
  • Corriger les anomalies et améliorer continuellement les performances des applications.
  • Évaluer et mettre en œuvre de nouvelles technologies afin d’améliorer l’efficacité du développement et les capacités des produits.
  • Veiller à ce que les applications et solutions répondent aux attentes des utilisateurs internes en matière d’expérience utilisateur.
  • Créer, réviser et maintenir la documentation technique et la documentation de support.
  • Fournir un support de développement de niveau avancé pour les incidents complexes liés aux applications et aux environnements de production.
  • Contribuer aux bonnes pratiques DevOps, à l’automatisation et aux processus CI/CD.
  • Travailler efficacement dans un environnement de développement Agile et collaborer avec des équipes internationales.

Profil recherché

Compétences et expériences requises

  • 8 à 10 ans d’expérience professionnelle pertinente en développement logiciel.
  • Expérience pratique avec les technologies de gestion des appareils mobiles (MDM – Mobile Device Management).
  • Solide expérience dans le développement et le déploiement d’applications iOS et Android.
  • Expérience pratique en développement Java.
  • Excellente compréhension de la programmation orientée objet et des principes de conception logicielle.
  • Expérience dans le développement et les tests d’applications Angular.
  • Expérience avec des bases de données relationnelles telles que Sybase ou DB2.
  • Solide expérience dans les environnements Unix/Linux.
  • Expérience en scripting Shell Linux.
  • Expérience dans l’intégration et l’utilisation de bibliothèques tierces et d’API.
  • Solide expérience dans le développement et l’utilisation d’API REST.
  • Connaissance d’au moins un langage de scripting, tel que Python.
  • Expérience avec l’architecture des serveurs web Apache et Tomcat.
  • Expérience dans le déploiement, la supervision et la journalisation d’applications web.
  • Expérience avec Git pour la gestion du code source.
  • Expérience pratique avec des outils CI/CD tels que Jenkins.
  • Excellentes compétences en diagnostic, en analyse et en résolution de problèmes.
  • Excellentes compétences en communication et capacité à collaborer efficacement avec des interlocuteurs techniques et non techniques.
  • Capacité à travailler selon un modèle hybride avec une présence sur site à Montréal trois jours par semaine.
  • Disponibilité pour une intégration sur site dès le premier jour.

Pourquoi nous choisir ?

  • Une communauté internationale réunissant plus de 110 nationalités différentes.
  • Un environnement où la confiance est au cœur de notre culture : 70 % de nos dirigeants ont commencé leur carrière à un poste de premier niveau.
  • Un solide système de formation grâce à notre Academy interne, qui propose plus de 250 modules.
  • Un environnement de travail dynamique, rythmé par de nombreux événements internes (afterworks, activités de team building, etc.).

Amaris Consulting favorise l’égalité des chances. Nous nous engageons à réunir des personnes issues d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, sans distinction de sexe, d’orientation sexuelle, de race, d’origine ethnique, de croyances, d’âge, de situation matrimoniale, de handicap ou de toute autre caractéristique.

ENGLISH VERSION

We are looking for an experienced Full Stack Mobile Application Developer to join a global technology team supporting enterprise mobile platforms within a complex and highly dynamic environment.

In this role, you will design, develop, enhance, and support web and mobile applications, administrative tools, reporting solutions, and automated processes. You will work across the full technology stack and independently own or contribute to key development initiatives supporting applications used across desktop browsers and mobile devices.

Working within an Agile environment, you will collaborate with cross-functional and globally distributed teams while contributing to DevOps practices, automation, application performance, and continuous improvement initiatives.

Key Information

  • Experience Level: Advanced / Level 4 (8–10 years of experience)
  • Location: Montreal, Quebec
  • Work Mode: Hybrid – 3 days per week on-site
  • Onboarding: On-site presence required from Day 1

Key Responsibilities

  • Design and develop advanced web and mobile applications supporting enterprise mobile platforms and corporate-owned mobile devices.
  • Build automated processes and implement workflow improvements.
  • Develop and support applications used across desktop browsers and mobile devices.
  • Collaborate with cross-functional teams to define, design, develop, and deliver new features.
  • Integrate applications with external systems, vendor data sources, third-party libraries, and APIs.
  • Develop and maintain REST APIs and application integrations.
  • Perform unit testing to ensure application robustness, reliability, usability, and performance.
  • Troubleshoot technical issues, identify root causes, and implement effective solutions.
  • Resolve application bugs and continuously improve application performance.
  • Evaluate and implement new technologies to improve development efficiency and product capabilities.
  • Ensure applications and solutions meet internal user experience expectations.
  • Create, review, and maintain technical and support documentation.
  • Provide development escalation support for complex application and production issues.
  • Contribute to DevOps best practices, automation, and CI/CD processes.
  • Work effectively within an Agile development environment and collaborate with globally distributed teams.

Profile Requirements

Must-Haves

  • 8–10 years of relevant professional software development experience.
  • Hands-on experience with Mobile Device Management (MDM) technologies.
  • Strong experience developing and deploying iOS and Android applications.
  • Hands-on Java development experience.
  • Strong understanding of object-oriented programming and design principles.
  • Experience developing and testing Angular applications.
  • Experience working with relational databases such as Sybase or DB2.
  • Strong experience working in Unix/Linux environments.
  • Experience with Linux shell scripting.
  • Experience integrating and working with third-party libraries and APIs.
  • Strong experience developing and consuming REST APIs.
  • Knowledge of at least one scripting language, such as Python.
  • Experience with Apache and Tomcat web server architecture.
  • Experience with web application deployment, monitoring, and logging.
  • Experience using Git for source code management.
  • Hands-on experience with CI/CD tools such as Jenkins.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Excellent communication skills with the ability to collaborate effectively with both technical and non-technical stakeholders.
  • Ability to work in a hybrid model with on-site presence in Montreal three days per week.
  • Availability for on-site onboarding from Day 1.

Why choose us

  • An international community bringing together more than 110 different nationalities
  • An environment where trust is central: 70% of our leaders started their careers at the entry level
  • A strong training system with our internal Academy and more than 250 modules available
  • A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)

Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Create a job alert for this search

Développeur Full Stack d’Applications Mobiles • Montreal, Canada

Similar jobs

Développeur(se) logiciel principal(e) Java/React (Full Stack) (FR/ANG)_fr

IntactMontreal, Montreal (administrative region), CA
Full-time

Développeur(se) logiciel principal(e) Java/React (Full Stack) (FR/ANG).Nos équipes sont au cœur de tout ce que nous faisons.Ensemble, nous aidons les gens, les entreprises et la société à aller de ... Show more

 • Promoted

Développeur Full Stack - Expertise en Web et Interface Utilisateur

TEHORAMontreal (administrative region), QC, CA
Full-time

Êtes-vous prêt à relever le défi de concevoir des interfaces web de pointe et des tableaux de bord interactifs ? Ce poste vous offre une flexibilité inégalée dans un cadre de travail novateur.En ta... Show more

 • Promoted

Développeur.se principal.e, Développement d'applications IA - Senior AI Apps Dev

MilaMontreal (administrative region), QC, CA
Full-time

Fondé par le professeur Yoshua Bengio de l’Université de Montréal, Mila rassemble des chercheurs spécialisés en intelligence artificielle et plus précisément en apprentissage automatique, apprentis... Show more

 • Promoted

Développeur Logiciel Senior Fullstack

FirstbaseMontreal (administrative region), QC, CA
Full-time

Devenez Développeur Logiciel Senior chez AppDirect à Montréal, spécialisé en développement d'interfaces.Apportez votre expertise en React et JavaScript dans un cadre hybride.AppDirect recherche des... Show more

 • Promoted

Développeur(se) Full-Stack sénior ou en chef

MaintainXMontreal
Full-time

Développeur(se) Full-Stack sénior ou en chef.MaintainX est la première plateforme mobile de gestion des procédures pour les travailleurs de l'industrie et les travailleurs de première ligne.Nous co... Show more

 • Promoted

Architecte Mobile Senior — React Native

MEDFARMontreal
Full-time

Une entreprise innovante en logiciels médicaux recherche un Développeur / Développeuse Mobile Senior pour jouer un rôle clé dans la définition de l'architecture et de la performance des application... Show more

 • Promoted

Full Stack Engineer

HighspringMontreal (administrative region), QC, CA
Full-time

Développeur(euse) logiciel sénior Full Stack.Nous sommes à la recherche d'un(e) Développeur(euse) logiciel sénior Full Stack pour joindre une équipe collaborative évoluant dans un environnement Agi... Show more

 • Promoted

Lead Full-Stack Developer — Intégration ERP & Automatisation

Groupe GelosoLaval, QC, CA
Full-time

Une entreprise de breuvages alcoolisés située à Laval cherche un Développeur(euse) de logiciels pour concevoir et développer des solutions répondant aux besoins de l'entreprise.Le candidat idéal a ... Show more

 • Promoted

Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc.Montreal (administrative region), QC, CA
Full-time

Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement.Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de peti... Show more

 • Promoted

Lead Développeur Fullstack

DelanMontreal (administrative region), QC, CA
Full-time

Le Lead DéveloppeurFullstack occupera un rôle clé au sein de l’équipe de développement encombinant contribution technique directe et leadership au quotidien auprès desdéveloppeurs.Encadrer, accompa... Show more

 • Promoted

Développeur·euse Full Stack Senior

ALFACONSEIL.CAMontreal, Montreal (administrative region), CA
Full-time

Spécialiste en attraction de talents chez ALFACONSEIL.CA | Recrutement en TI (sgiroux@alfaconseil.Nous recherchons un·e développeur·euse full stack senior pour concevoir, moderniser et faire évolue... Show more

 • Promoted

Développeur.se principal.e, Développement d'applications IA - Senior AI Apps Dev

Mila - Institut québécois d'intelligence artificielleMontreal (administrative region), QC, CA
Full-time

Senior AI Applications Developer.Founded by Professor Yoshua Bengio of the Université de Montréal, Mila brings together researchers specializing in artificial intelligence, and more specifically in... Show more

 • Promoted

Développeur(-euse) principal d’application mobile − Android / Senior Mobile Developer – Android

Expedia GroupMontreal
Full-time

Expedia Group brands power global travel for everyone, everywhere.We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners.Our... Show more

 • Promoted

Développeur Full Stack Senior pour Solutions Innovantes

ThirdbridgeMontreal (administrative region), QC, CA
Full-time

Devenez Développeur Full Stack Senior et transformez des idées en solutions logicielles.Collaborez dans un environnement hybride en mettant l'accent sur la créativité et la qualité.Dans ce poste, v... Show more

 • Promoted

Développeur(se) Sénior(e) Full-Stack / Senior Full-Stack Developer

Beem Technologies Inc.Montreal (administrative region), QC, CA
Full-time

Chez BEEM, notre mission est de rendre les données accessibles et utiles pour toutes les organisations, peu importe leur taille.La plateforme BEEM Data centralise et transforme les données issues d... Show more

 • Promoted

Lead Développeur Logiciel Full‑Stack (TypeScript/React)

VentionMontreal (administrative region), QC, CA
Full-time

Une entreprise technologique innovante à Montréal recherche un Développeur logiciel sénior pour concevoir et implémenter des applications web destinées à automatiser les machines industrielles.Le c... Show more

 • Promoted

Lead Développeur·se App Mobile/ Lead Mobile App Developer

TouchTunesMontreal, Montreal (administrative region), CA
Full-time

Développeur·euse logiciel Staff (Mobile) / Staff Mobile Developer role at TouchTunes.The team focuses on the Flutter-based cross-platform application, with a strong emphasis on coaching the team an... Show more

 • Promoted

Développeur IA Full Stack C# chez Normandin Beaudry

Normandin BeaudryMontreal
Full-time

Rejoignez Normandin Beaudry à Montréal en tant que Développeur Full Stack C#.Apportez votre expertise en C# et en IA pour développer des solutions innovantes.Normandin Beaudry est en quête d'un dév... Show more

 • Promoted

Développeur(se) Full Stack senior et Cloud

Animation Toon BoomMontreal
Full-time

Rejoignez Toon Boom - Là où la créativité et la technologie se rencontrent !.Depuis plus de 30 ans, Toon Boom est le leader mondial des logiciels d’animation 2D, faisant confiance à des studios de ... Show more

 • Promoted

Développeur Senior Full-Stack: Excellence en Ingénierie et Collaboration

NurunMontreal
Full-time

Rejoignez une équipe visionnaire en tant que Développeur Full-Stack Senior, créant des expériences digitales engageantes.Travaillez dans un environnement hybride, favorisant la collaboration et l'i... Show more