Tubi - Canada

Ingénieur Logiciel Senior, Android

Traduction automatique. Consultez l’original.

À propos du poste

Rejoignez-nous pour façonner l'avenir du streaming.

Tubi est un service de streaming gratuit financé par la publicité, dont la mission est de rendre le divertissement accessible à tous. Nous servons des millions de spectateurs avec une vaste bibliothèque de films, d'émissions de télévision, de chaînes en direct et de recommandations personnalisées, le tout sans abonnement.

Alors que le streaming continue d'évoluer, Tubi développe la technologie, les expériences produit et les capacités de plateforme qui aident les gens à découvrir et à profiter du contenu sans effort sur tous les écrans. Si vous êtes passionné par l'ingénierie mobile à l'échelle grand public, les expériences utilisateur de haute qualité et l'opportunité d'influencer la manière dont des millions de personnes regardent du divertissement, nous serions ravis de vous rencontrer.

Il s'agit d'un poste hybride basé dans nos bureaux de Toronto. Vous devez être disposé à vous rendre dans nos bureaux de Toronto deux jours par semaine.

À propos de l'équipe

L'équipe Android chez Tubi développe l'expérience applicative sur laquelle des millions d'utilisateurs comptent pour découvrir, parcourir et regarder du contenu. Nous accordons une grande importance à la performance, à la stabilité, à l'accessibilité et à une exécution produit réfléchie. Notre travail couvre les expériences de lecture principales, la découverte de contenu, la personnalisation, l'intégration, les expériences publicitaires et les fondations de la plateforme mobile qui aident les équipes à livrer rapidement et en toute sécurité.

En tant qu'Ingénieur Android Senior, vous concevrez, développerez et livrerez des fonctionnalités produit de haute qualité pour l'application Android de Tubi. Vous travaillerez en étroite collaboration avec les équipes Produit, Design, Ingénierie Backend, QA, Data et autres équipes clientes pour créer des expériences mobiles intuitives, fiables et évolutives. Vous contribuerez également à orienter la direction technique, à améliorer les normes d'ingénierie, à encadrer d'autres ingénieurs et à contribuer à la santé à long terme de notre base de code Android.

Ceci est un poste pour quelqu'un qui aime créer des produits grand public soignés, résoudre des problèmes techniques complexes et élever le niveau d'exigence pour l'ingénierie Android.

À propos de Tubi

Audacieusement conçu pour tous les fandoms, Tubi est un service de streaming gratuit qui divertit plus de 100 millions d'utilisateurs actifs mensuels. Tubi propose la plus grande collection mondiale de films et d'émissions de télévision hollywoodiens, des milliers d'histoires créées par des créateurs et des centaines d'originaux Tubi créés pour les fans les plus passionnés. Basé à San Francisco et fondé en 2014, Tubi fait partie de Tubi Media Group, une division de Fox Corporation.

Nous sommes un employeur garantissant l'égalité des chances et tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'origine nationale, d'identité de genre, de handicap, de statut d'ancien combattant protégé ou de toute autre caractéristique protégée par la loi. Nous considérerons pour l'emploi les candidats qualifiés ayant un casier judiciaire conformément à la loi applicable.

Ce que vous ferez

  1. Créer des expériences Android élégantes, performantes et fiables en utilisant Kotlin et les pratiques modernes de développement Android.
  1. Diriger le cycle de vie complet des fonctionnalités mobiles, de la conception technique et de l'implémentation aux tests, à la publication, à la mesure et à l'itération.
  1. Collaborer étroitement avec les chefs de produit, les designers, les ingénieurs Backend, les scientifiques des données, le contrôle qualité et d'autres partenaires pour fournir des solutions axées sur l'utilisateur.
  1. Améliorer les performances de l'application, sa stabilité, son observabilité, son accessibilité et la productivité des développeurs.
  1. Contribuer à l'architecture Android, aux composants de plateforme partagés, aux systèmes de conception et aux bibliothèques réutilisables.
  1. Contribuer à l'évolution de nos pratiques d'ingénierie en matière de qualité du code, de tests, de maintenabilité, d'évolutivité et de confiance lors des mises en production.
  1. Déboguer des problèmes de production complexes et utiliser les données, la journalisation et l'expérimentation pour guider les améliorations.
  1. Encadrer des ingénieurs, fournir des revues de code réfléchies et aider à favoriser une culture d'équipe collaborative, inclusive et performante.

Ce que vous apportez

  1. +5 ans d'expérience professionnelle dans la création d'applications Android.
  1. Solide maîtrise de l'architecture système Android, de Kotlin et du Android SDK.
  1. Expérience des modèles d'architecture Android modernes tels que MVVM, MVI ou des approches similaires.
  1. Expérience pratique avec les bibliothèques Jetpack, les Coroutines Kotlin, Flow, l'injection de dépendances et la programmation asynchrone.
  1. Expérience dans la création de fonctionnalités destinées aux utilisateurs, avec un souci constant de la qualité du produit, des performances et de la maintenabilité.
  1. Capacité à diriger des projets techniques complexes, à décomposer des problèmes ambigus et à piloter l'exécution entre les équipes.
  1. Solides compétences en débogage et expérience dans l'amélioration des performances, de la stabilité et de la fiabilité des applications.
  1. Un état d'esprit collaboratif et de solides compétences en communication avec les équipes d'ingénierie, produit, design et les partenaires interfonctionnels.
  1. Expérience dans l'encadrement d'autres ingénieurs et dans l'influence de la direction technique par le biais de documents de conception, de discussions d'architecture et de revues de code.
  1. Capacité avérée à exploiter judicieusement les outils de développement assistés par IA pour accélérer la livraison de logiciels, améliorer la qualité du code, soutenir le débogage et les tests, et améliorer les flux de travail d'ingénierie.
  1. Jugement technique avisé lors de l'utilisation de sorties générées par l'IA, y compris la capacité à examiner, valider et affiner les suggestions pour leur exactitude, leur évolutivité, leur sécurité et leur maintenabilité.
  1. Diplôme de Bachelor en informatique ou expérience professionnelle équivalente.

Atouts appréciés

  1. Expérience avec Jetpack Compose ou la migration de systèmes d'interface utilisateur existants vers Compose.
  1. Expérience dans le streaming vidéo, la lecture multimédia, ExoPlayer / Media3, ou les écosystèmes de télévision connectée.
  1. Expérience avec l'expérimentation, l'analyse, les indicateurs de fonctionnalité et le développement produit basé sur les données.
  1. Expérience de travail sur des applications grand public à grande échelle avec des millions d'utilisateurs.
  1. Connaissance de CI/CD, des tests automatisés, de la modularisation et des processus de publication mobile.
  1. Expérience avec la technologie publicitaire, la personnalisation, les recommandations ou les systèmes de découverte de contenu.

#LI-CL1

#LI-Hybrid

Conformément aux exigences locales en matière de divulgation des salaires, la fourchette de rémunération pour ce poste, le montant final de l'offre dépendant de l'éducation, des compétences, de l'expérience et de la localisation, est indiquée ci-dessous annuellement.

Toronto, Canada

$137,200—$196,000 CAD

Ce poste est également éligible à une prime discrétionnaire annuelle, à un plan d'incitation à long terme et à divers avantages, notamment une couverture médicale/dentaire/vision, une assurance, des congés payés et d'autres avantages conformément aux documents de plan applicables.

Tubi Media Group est une division de Fox Corporation, et les avantages sociaux des employés de FOX résumés ici couvrent la majorité des avantages sociaux des employés. Les distinctions suivantes ci-dessous décrivent les différences entre les avantages sociaux de Tubi et de FOX :

  • Pour tous les employés salariés, au lieu de la politique de congés de FOX, Tubi offre une politique de congés flexibles pour gérer toutes les affaires personnelles.
  • Pour tous les employés réguliers à temps plein, au lieu du congé parental payé de FOX, Tubi offre un généreux programme de congé parental, qui permet aux parents de bénéficier de douze (12) semaines de congé de liaison payé (complément au Canada) dans la première année de naissance, d'adoption, de maternité de substitution ou de placement en famille d'accueil d'un enfant, en plus des programmes gouvernementaux applicables et de la politique d'invalidité de courte durée de FOX (le cas échéant). Ce temps est payé à 100% par une combinaison de congés gouvernementaux applicables et de programmes de remplacement de salaire, en plus des contributions faites par Tubi.
  • Pour tous les employés réguliers à temps plein, Tubi offre un remboursement mensuel pour le bien-être.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter