Senior Android Developer / Développeur Android Senior

BetterSleep | Montréal | Full-time | apply.workable.com |
The Opportunity

We’re the creator of BetterSleep: the app that has helped more than 65 million people sleep and feel better across the globe. We have a sleep tracker, relaxing sounds, guided meditations and sleep stories, all available in over 6 different languages!
We set out on a mission to help people change their lives with a better night's sleep.

Who are we and why join us?
 •  We are taking sleep to the next level. We combine great content, technology, and data-driven product development to constantly learn, iterate, and improve.
 •  We are relentless in our pursuit of better, always questioning the status quo and discovering new ways to get things done and serve our users;
 •  Our team is agile and nimble, allowing you to have a huge impact and carve your own path from day one.
 •  We invest in our team’s well-being and professional development because we know that business and individual growth go hand-in-hand. You will move fast, remain flexible, and be challenged every day. Join us!

What are we looking for?

As a Senior Android Developer, your mission will be to develop high quality new features on our native Android app BetterSleep while acting as an expert, coach and mentor for the team. You’ll collaborate and lead initiatives with Product Managers and designers to have an impact on all business KPIs like revenue, conversion, engagement and retention.
In your team, you’ll also optimize for reviews and ratings, crash free rate, a stable user experience, work efficiency and predictability.

Responsibilities
 •  Develop and maintain features thoughout the BetterSleep Android ecosystem;
 •  Define system, data and app architecture;
 •  Lead initiatives to drive measurable impact;
 •  Implement analytics tracking to analyze user and app behavior and measure A/B tests success;
 •  Serve as a reference for troubleshooting development or production issues;
 •  Collaborate with cross-functional teams (Product, Design, Data, iOS and Web);
 •  Implement cross-platform modules in KMP;
 •  Provide expertise in software implementation, design, performance, and security;
 •  Mentor and coach developers and improve the team’s practice and processes;
 •  Streamline and automate tasks to enhance efficiency.

Tech Stack:
Android: Kotlin / Java, Gradle, Android Studio
Common: Git, Firebase, Jenkins, Fastlane, Jira, Figma, MixPanel, BigQuery, Google Cloud, Kotlin Multiplatform

Requirements
 •  Bachelor degree in software engineering or any other relevant field;
 •  At least 8 years of experience in software engineering across multiple domain and tech stacks, including native Android development;
 •  Team player, methodological, structured, detail oriented and champion with time-management;
 •  Great communication skills, bilingual.

Benefits
 •  Competitive salary & compensation;
 •  Excellent health, dental, and vision coverage;
 •  Retirement plan with employer matching contribution;
 •  Ridiculous perks program;
 •  Office in the heart of downtown Montreal, a three-minute walk from the Central Station;
 •  50% discount on public transport and monthly meal allowance (Uber eats);
 •  Free access to Tele-health & BetterHelp services;
 •  Any hardware/software that will make you productive and successful;
 •  Awesome people to work with;
 •  Nothing to slow you down;
 •  Helping people live a better life, every day.

//

L’opportunité

Nous sommes les créateurs de BetterSleep: l'application qui a aidé plus de 65 millions de personnes partout dans le monde à mieux dormir et à se sentir mieux. Nous proposons un traqueur de sommeil, des sons relaxants, des méditations guidées et des histoires pour dormir, le tout disponible dans plus de 6 langues différentes!
Nous nous sommes donné comme mission d'aider les gens à changer leur vie en améliorant leur sommeil.

Qui sommes-nous et pourquoi nous joindre?
 •  Nous faisons passer le sommeil au niveau supérieur. Nous combinons un contenu de qualité, une technologie de pointe et un développement de produits axé sur les données pour apprendre, itérer et améliorer constamment.
 •  Nous sommes implacables dans notre quête de l’excellence, remettant toujours en question le statu quo en découvrant de nouvelles façons de faire dans le but de toujours mieux servir nos utilisateurs;
 •  Nous sommes une communauté qui grandit ensemble - à la fois professionnellement et personnellement. Notre équipe est agile, permettant à chacun des employés d'avoir un impact réel dès le premier jour.
 •  Nous investissons dans le bien-être et le développement professionnel de notre équipe, car nous reconnaissons que la croissance des affaires et la croissance individuelle vont de pair. Vous évoluerez rapidement et aurez des défis stimulants chaque jour. Joins-toi à nous!

Ce que nous recherchons

En tant que développeur Android senior, votre mission sera de développer de nouvelles fonctionnalités sur notre application Android native BetterSleep tout en agissant en tant que coach et mentor pour les autres membres de l'équipe et en collaborant avec les chefs de produit et les designers pour avoir un impact sur tous les KPI de l'entreprise comme les revenus, la conversion et la rétention.
Dans votre équipe, vous chercherez également à optimiser les évaluations (reviews), le taux de crash, une expérience utilisateur stable et la vélocité de l'équipe.

Responsabilités
 •  Développer et maintenir des fonctionnalités dans tout l'écosystème Android BetterSleep;
 •  Définir l'architecture du système, des données et des applications ;
 •  Diriger des initiatives pour générer de l’impact de façon mesurable
 •  Mettre en œuvre du tracking analytique pour analyser le comportement des utilisateurs et des applications et mesurer le succès des tests A/B ;
 •  Servir de référence pour résoudre les problèmes survenant lors du développement ou directement en production ;
 •  Collaborer avec des équipes interfonctionnelles (produit, design, données, iOS et Web);
 •  Implémenter des modules multiplateformes dans KMP ;
 •  Fournir une expertise en matière d’implémentation, de conception, de performances et de sécurité de logiciels;
 •  Encadrer et coacher les développeurs et améliorer les pratiques et les processus de l’équipe ;
 •  Automatisez les tâches pour améliorer l’efficacité (ex: CI/CD).

Environnement technologique:
Android: Kotlin / Java, Gradle, Android Studio
Common: Git, Firebase, Jenkins, Fastlane, Jira, Figma, MixPanel, BigQuery, Google Cloud, Kotlin Multiplatform

Profil
 •  Baccalauréat en informatique, en génie logiciel ou dans tout autre domaine pertinent;
 •  8 ans d'expérience en développement de logiciels dans différents domaines incluant le développement natif Android;
 •  Esprit d'équipe, méthodologique, gestion du temps, structuré et orienté vers les détails;
 •  Excellentes habiletés de communication en anglais et en français.

Ce que nous offrons
 •  Salaire compétitif;
 •  Excellente couverture d'assurance collective pour la santé, les soins dentaires et la vue;
 •  Régime de retraite avec contribution équivalente de l'employeur;
 •  Bureau au coeur du centre-ville de Montréal, à trois minutes à pied de la gare centrale;
 •  Rabais de 50% sur les transports en commun et allocation mensuelle pour les repas (Uber eats);
 •  Accès gratuit aux services de Teladoc Health et de BetterHelp;
 •  Tout matériel/logiciel qui vous permettra d'être productif et de réussir;
 •  Une équipe formidable;
 •  Aider les gens à mieux vivre, chaque jour.
Ne ratez plus aucune opportunité d'emploi !
Créer une alerte emploi pour : Senior Web Developer, Montréal
Service gratuit. Vous pouvez annuler les alertes emails quand vous le souhaitez.
Recevez les offres par email !
Recevez toutes les nouvelles offres d'emploi pour : Senior Web Developer à Montréal
Service gratuit. Vous pouvez annuler les alertes emails quand vous le souhaitez.