Work In Tech

Find your next role at Canada's fastest-growing tech companies

Développeur.e mobile Android, solution de pharmacie // Android Mobile Developer, Pharmacy Solution

Carebook

Carebook

Software Engineering
Montreal, QC, Canada
Posted on Monday, May 29, 2023

A propos de Carebook

Notre mission est de créer un monde de santé connectée qui responsabilise les individus et amène les organisations vers un engagement proactif envers le bien-être. Nous croyons en un monde où chacun a la possibilité de participer activement et d'être pleinement soutenu dans la gestion et l'amélioration de sa santé globale.


Créée en 2014, Carebook est une société cotée en bourse dont la croissance s’est accélérée suite aux acquisitions de InfoTech et de CoreHealth Technologies en 2021, élargisssant notre famille de plateformes SaaS pour soutenir les parcours de bien-être de plus de 3,5 millions de personnes et répondre aux besoins des entreprises Fortune 10 et 500.


Notre certification “Great Place To Work” et notre présence sur le palmarès des meilleurs lieux de travail au Québec et pour l'inclusion en 2022 démontrent l’attention particulière que nous portons à nos employés.


Avec une équipe répartie à travers le Canada, nous offrons un environnement de travail hybride et flexible, pour que nos employés puissent être à leur meilleur, que ce soit à la maison ou encore dans l'un de nos bureaux de Montréal, Winnipeg ou Kelowna.


À propos du rôle

Nous sommes actuellement à la recherche d’un.e développeur.e mobile Android pour se joindre à notre équipe de développementde produits.

En tant que membre d'une équipe de développement Agile multidisciplinaire, vous serez responsable de concevoir, développer, tester et documenter de nouvelles fonctionnalités pour les applications mobiles de notre solution de pharmacie connectée, utilisée par des milliers d’utilisateurs au Canada.

Notre application Android est native, écrite en Kotlin, et construite avec des composantes tierces telles que Firebase et ReactiveX. L’application interagit avec de multiples APIs, dont un ensemble écrit en Go et géré par l’équipe mobile. L’intégration continue est au cœur de nos processus (GitFlow, séparation des applications par environnement, analyse quotidienne du code source, tests unitaires, etc.). Tout ceci représente un très beau terrain de jeu technologique avec lequel nous mettons un point d’honneur à implanter les meilleures pratiques de développement.


Plateforme technologique

  • Kotlin, Android Studio, macOS
  • Firebase
  • VSCode
  • Git, Azure DevOps, Python (scripting), Go (APIs)


Profil recherché

  • Baccalauréat en informatique ou dans un domaine connexe
  • 3+ années d'expérience professionnelle dans le développement Android
  • Expérience dans le cycle de développement Agile en mode Scrum
  • Compréhension pratique du français et de l'anglais, écrit et parlé


Atouts

  • Expériences antérieures avec Kotlin/Java
  • Expériences antérieures avec Rx
  • Expériences antérieures avec Go
  • Expériences antérieures avec Python
  • Expériences antérieures avec les problématiques de devops mobile (CI, Azure DevOps, scripting, etc.)

Avantages de travailler chez Carebook

  • Plan d'options d'achat d'actions pour tous
  • Avantages sociaux de haute qualité – Nous offrons des programmes complets de rémunération, d'avantages sociaux (y compris un service de télémédecine avec Maple disponible pour vous et votre famille 24 heures sur 24, 7 jours sur 7) et de reconnaissance
  • Équilibre travail-vie personnelle – Modèle de travail hybride à distance d'abord + horaires flexibles
  • Événements/rencontres réguliers en personne ou virtuels [facultatif]
  • Comités EDI et de bien-être auxquels vous pourrez participer pour promouvoir la diversité, la santé et le bien-être
  • Développement personnel et professionnel – Programme de mentorat conçu pour promouvoir la croissance personnelle, le développement professionnel et l'apprentissage continu de nos employés


Diversité, équité et inclusion

Carebook est un employeur garantissant l'égalité des chances. Nous nous engageons à favoriser un milieu de travail et une culture inclusive qui sont directement touchés par les diverses perspectives, antécédents et expériences des membres de notre équipe. Nous nous y engageons parce que nos valeurs fondamentales l'exigent - des valeurs telles que le respect, la curiosité, la créativité et l'unité. Nous croyons que chacun peut apporter quelque chose d'unique à l'entreprise, à nos produits et que le travail d'équipe permet de réaliser le rêve. Pour ces raisons, les candidats de tous horizons sont encouragés à postuler.


About Carebook

Our mission is to create a world of connected health that empowers individuals and brings organizations towards a proactive and lifelong commitment to wellbeing. We believe in a world where everyone has the opportunity to be actively engaged and fully supported in managing and improving their overall health.


Established in 2014, Carebook is a publicly traded company that quickly expanded through the recent acquisitions of InfoTech and CoreHealth Technologies in 2021, allowing us to expand our family of SaaS platforms to support the well-being journeys of over 3.5 million people and cater to Fortune 10 and 500 companies.


Having become certified a Great Place To Work and made the Best Workplaces in Quebec and Best Workplaces for Inclusion lists in 2022, our focus on our people shows and, although our team may be spread across the country as a remote company, we always have a team-first mentality in a remote-first and flexible environment so you can do your best work anywhere in Canada or at one of our office locations in Montreal, Winnipeg or Kelowna.

About the Role

We are currently looking for an Android mobile developer to join our product development team.


As a member of a multidisciplinary Agile development team, you will be responsible for designing, developing, testing and documenting new functionalities for the mobile applications of our connected pharmacy solution, used by thousands of users in Canada.

Our Android application is native, written in Kotlin, and built with third-party components such as Firebase and ReactiveX. The application interacts with multiple APIs, including a set written in Go and managed by the mobile team.

Continuous integration is at the heart of our processes (GitFlow, separation of applications by environment, daily source code analysis, unit tests, etc.). All this represents a very beautiful technological playground with which we make it a point of honor to implement the best development practices.


Technology platform

  • Kotlin, Android Studio, macOS
  • VSCode
  • Firebase
  • Git, Azure DevOps, Python (scripting), Go (APIs)


Required profile

  • Bachelor degree in computer science or related field
  • 3+ years of professional experience in Android development
  • Experience in the Agile development cycle in Scrum mode


Assets

  • Previous experiences with Kotlin/Java
  • Previous experiences with Rx
  • Previous experiences with Go
  • Previous experiences with Python
  • Previous experience with mobile devops issues (CI, Azure DevOps, scripting, etc.)

Perks of Working at Carebook

  • Employee Stock Option Plan for everyone (ESOP)
  • High-quality Benefits – We offer comprehensive programs for compensation, health benefits (including telemedicine service with Maple available to both yourself & your family 24/7) and recognition
  • Work-Life Balance – Remote-first hybrid work model + flexible hours
  • Regular in-person or virtual events/get-togethers [Optional]
  • EDI and Wellness Committees to partake in to prioritize & promote diversity, health and wellness
  • Personal & Professional Development – Mentorship Program designed to promote our employees’ personal growth, professional development and continuous learning


Diversity, Equity, and Inclusion

Carebook is an Equal Opportunity Employer. We’re dedicated to fostering an inclusive workplace and culture that is directly impacted by the various perspectives, backgrounds, and experiences of our Team Members. We’re committedto this because our core values demand it - values like Respect, Curiosity & Creativity and One Team. We believe that everyone can contribute something unique to the company, to our products and that teamwork makes the dream work. For these reasons, applicants from all backgrounds are encouraged to apply.