Ayant reconnu les avantages du travail à distance sur le bien-être des employés et l'environnement, notamment le moral des employés, la productivité et la réduction des trajets domicile-travail, nous sommes fières d'être une entreprise privilégiant le travail à distance. Notre environnement qui privilégie le travail à distance, ainsi que nos bureaux bien situés et nos espaces de travail collaboratifs, offrent à notre équipe la liberté et la flexibilité de travailler de la manière qui rend nos employés les plus productifs.
À propos de nousTecsys est un innovateur à croissance rapide qui offre des solutions de chaîne d'approvisionnement aux principaux systèmes de soins de santé, aux hôpitaux, aux pharmacies, aux distributeurs, aux détaillants et aux 3PL. Nous travaillons avec les leaders du secteur pour transformer leurs chaînes d'approvisionnement grâce à la technologie. Si vous aimez relever des défis intéressants avec des opportunités d'apprentissage continu, joignez-vous à Tecsys!
À propos de ce rôleNous sommes à la recherche d'un(e) développeur(e) Android mobile expérimenté(e) pour prendre en charge notre application Android existante et diriger son évolution. Il s'agit d'un rôle clé qui combine la maintenance à un développement stratégique, offrant l'occasion de façonner l'avenir de notre plateforme mobile.
En tant que développeur logiciel mobile, vous collaborerez étroitement avec notre PO et nos développeurs pour créer des expériences utilisateurs engageantes et des applications mobiles robustes et évolutives.
Si vous avez fait vos preuves en livrant des logiciels mobiles de haute qualité et que vous êtes à la recherche d'un nouveau défi stimulant, nous voulons vous parler !
Ce que vous ferez :- Collaborer avec les gestionnaires de produit et les autres développeurs pour créer des applications mobiles et des SDKs de haute qualité.
- Planifier et diriger la transition d'une application hybride basée sur Cordova et Capacitor vers une application Android entièrement native.
- Maintenir et soutenir les applications Android existantes.
- Concevoir et mettre en œuvre des fonctionnalités Android natives en utilisant Kotlin ou Java.
- Mettre en place et gérer les pipelines CI/CD pour l'application Android.
- Écrire un code propre, évolutif et maintenable.
- Participer aux revues de code et fournir des rétroactions constructives aux autres développeurs.
- Se tenir à jour sur les dernières tendances et technologies en développement mobile.
Requirements
Vos qualifications :- Diplôme de baccalauréat en informatique ou dans un domaine connexe.
- 5+ années d'expérience en développement mobile Android avec Kotlin ou Java.
- Solide compréhension du SDK Android, des principes de conception UI/UX, et du déploiement sur Google Play Store.
- Expérience avec les frameworks mobiles hybrides, en particulier Capacitor (et idéalement Ionic).
- Maîtrise de HTML, CSS et JavaScript
- Connaissance des composantes d'architecture d'applications Android (MVVM, LiveData, Room, etc.).
- Expérience avec Git et d'autres outils de développement logiciel.
- Familiarité avec les méthodologies de développement Agile.
- Connaissance du langage Java est un atout.
- Bonne maîtrise des patrons de conception logiciel et des meilleures pratiques.
- Excellentes compétences en résolution de problèmes et en analyse.
- Maîtrise de l'anglais écrit et parlé, essentielle pour communiquer efficacement avec des clients, fournisseurs, partenaires d'affaires et collègues situés à l'extérieur du Québec.
- Expérience dans la migration d'applications hybrides vers des applications natives.
- Connaissance des normes de sécurité et de conformité (ex. : FIPS, FedRAMP).
- Expérience avec les environnements de gestion des appareils mobiles (MDM) ou les déploiements en entreprise.
- Connaissance de Firebase, des notifications push et des outils d'analyse.
Chez Tecsys, on valorise la créativité, l'innovation et le travail d'équipe. Nos employés bénéficient d'un environnement de travail favorable, de rémunérations concurrentielles et d'occasions de croissance et d'avancement de carrière.
Nous nous engageons à favoriser un milieu de travail diversifié et inclusif où tous les employés se sentent valorisés, respectés et habilités. Nous croyons que la diversité stimule l'innovation et renforce notre capacité à fournir des solutions exceptionnelles. Nous accueillons et encourageons les candidats de tous les horizons, expériences et perspectives à se joindre à notre équipe.
Tecsys est un employeur offrant l'égalité des chances. Des accommodements sont disponibles pour les candidats sélectionnés pour une entrevue. L'usage du masculin dans ce document a pour unique but d'alléger le texte.