Développeur Android Spécialisé en Applications TV | Expert Java/Kotlin

À distance
À plein temps
Notre application TV nécessite un expert capable d'implémenter des solutions de lecture vidéo robustes et d'assurer une intégration harmonieuse avec nos services backend. Vous contribuerez directement à l'amélioration de l'architecture existante tout en développant de nouvelles fonctionnalités innovantes. Responsabilités Principales - Développer de nouvelles applications et modifier les solutions existantes en Java/Kotlin (Android Studio 4.2+, Kotlin 1.6+). - Tester et intégrer de nouveaux lecteurs vidéo multi-plateformes avec une attention particulière à la performance et à la stabilité. - Collaborer étroitement avec l'équipe de développement backend pour assurer une intégration fluide des API et services. - Maintenir et optimiser les pipelines CI/CD GitLab pour garantir des déploiements fiables et efficaces. - Rédiger des tests automatisés complets, de la documentation technique détaillée et des rapports d'avancement précis. - Résoudre de manière autonome les problèmes techniques complexes liés aux lecteurs média et à la diffusion de contenu. Compétences Requises - Minimum de 3 ans d'expérience professionnelle en développement Java et Kotlin pour Android. - Maîtrise approfondie du stack média Android et des frameworks associés. - Expertise dans l'intégration et la personnalisation de lecteurs vidéo, notamment ExoPlayer 2.18+ et VLC player framework. - Compréhension détaillée du lecteur média natif Android et capacité à modifier son code source. - Expérience pratique du cycle de développement logiciel complet, incluant les phases de test et de déploiement. - Connaissance des systèmes CI/CD, particulièrement GitLab CI. - Capacité à travailler de manière autonome et à résoudre des problèmes complexes sans supervision constante. - Niveau d'anglais suffisant pour comprendre la documentation technique et communiquer avec l'équipe. Atouts Considérables - Connaissance de ffmpeg 5.x+ et libav pour le traitement vidéo avancé. - Expertise des standards et formats de streaming comme HLS, MPEG-DASH, et SRT. - Expérience préalable dans le développement d'applications pour Android TV, Google TV ou services OTT. - Familiarité avec les problématiques de DRM et de protection de contenu. - Compétences en optimisation des performances pour les appareils à ressources limitées. - Aptitude à travailler efficacement en équipe multidisciplinaire et multiculturelle. Pourquoi Nous Rejoindre En rejoignant notre équipe, vous aurez l'opportunité de travailler sur des technologies de pointe dans le domaine du streaming vidéo et des applications TV. Vous bénéficierez d'un environnement de travail flexible, entièrement à distance, avec des défis techniques stimulants et la possibilité d'influencer significativement l'architecture de nos produits. Notre culture valorise l'innovation, l'autonomie et l'excellence technique.