Ingénieur mobile senior (Android)
Description
Chez Circle Medical, nous redéfinissons les soins primaires pour le monde moderne. En combinant technologie, intelligence artificielle et design réfléchi, nous offrons une expérience nettement améliorée pour les médecins et les patients. Notre application Android et iOS sert déjà plus de 30 000 patients chaque mois, avec une note de 4,8 étoiles basée sur plus de 30 000 avis sur iOS et 4,6 étoiles basée sur plus de 5 000 avis sur Android.
Responsabilités
- Définir la direction technique de l’application Android de Circle Medical en veillant à sa stabilité, sa sécurité et sa parité fonctionnelle avec iOS.
- Concevoir, tester et maintenir des fonctionnalités destinées aux patients, en mettant l’accent sur la sécurité, la scalabilité et la performance.
- Collaborer avec les équipes design, produit et clinique pour créer des expériences utilisateur intuitives et agréables.
- Travailler avec les ingénieurs iOS et fullstack pour développer des fonctionnalités multi-plateformes (web, iOS, Android).
- Maintenir et améliorer le pipeline CI/CD pour garantir des livraisons hebdomadaires fiables et de haute qualité.
- Développer des logiciels sécurisés conformes à la réglementation HIPAA.
- Contribuer à la culture d’ingénierie, au recrutement et aux bonnes pratiques.
Compétences / Qualifications Requises
- Plus de 7 ans d’expérience professionnelle en tant qu’ingénieur logiciel mobile, avec une forte expertise Android.
- Expérience démontrée dans le déploiement et la maintenance d’applications Android à grande échelle.
- Bonne maîtrise de Kotlin et de Jetpack Compose, avec aisance à travailler sur des écrans legacy en XML/View dans le cadre d’une migration en cours.
- Bonne compréhension des architectures modernes (MVVM, programmation réactive).
- Familiarité avec Dagger (framework d’injection de dépendances utilisé actuellement).
- Engagement envers les tests, la qualité et les bonnes pratiques d’ingénierie.
- Sens aigu du design Android propre et de l’expérience utilisateur.
- À l’aise avec les outils de développement assistés par IA (Cursor, Claude Code).
Compétences / Qualifications Souhaitées
- Expérience dans le domaine de la santé ou fort intérêt pour l’amélioration des soins aux patients.
- Diplôme (Licence, Master ou Doctorat) en informatique, mathématiques ou domaine connexe.
- Expérience dans la prise de décisions produit et design en plus des aspects techniques.
- Knowledge des bonnes pratiques en sécurité informatique et protection des données sensibles.
- Expérience avec iOS ou développement multiplateforme.
Rémunération
Nous proposons une rémunération alignée sur le marché, basée sur la performance et conçue pour garantir l'équité interne. Les salaires sont régulièrement revus, avec une progression liée à l'impact démontré et à l'élargissement des responsabilités plutôt qu'à l'ancienneté. Les offres finales sont déterminées en fonction des compétences, aptitudes et qualifications uniques de chaque candidat.
Avantages Sociaux
- Conformément à Nos Valeurs, Circle Medical propose des salaires transparents basés sur la localisation, le niveau de contribution et des options permettant d'échanger du salaire contre des actions.
- Poste à temps plein avec salaire annuel (espèces + actions) selon la localisation.
- Vacances flexibles, congés maladie et 12 jours fériés légaux.
- Couverture médicale, dentaire, visuelle, invalidité et assurance vie.
- Programme de santé mentale et programme d'aide aux employés (EAP).
- Programme RRSP/401(k) avec contribution de l'entreprise.
- Remboursement annuel pour formations et programmes professionnels éligibles.