Développeur React Native Senior (Télétravail) | Application de Streaming Vidéo
À plein temps
À distance
Meta Description
Rejoignez notre entreprise internationale de développement de jeux en tant que Développeur React Native Senior. Créez une application innovante de streaming vidéo avec interface complexe, animations et intégrations de paiement. Poste en télétravail.
Télétravail / International - Poste à Temps Plein
Êtes-vous un développeur React Native qualifié prêt à révolutionner le streaming vidéo mobile? Notre entreprise internationale de développement de jeux recherche un spécialiste React Native de niveau Intermédiaire à Senior pour aider à construire une application innovante de visionnage de séries courtes, avec un accent particulier sur la création d'un lecteur vidéo haute performance et résistant aux pannes.
À Propos du Projet
Vous travaillerez sur une application mobile de pointe dans le secteur du divertissement qui propose des contenus vidéo courts aux utilisateurs du monde entier. L'application nécessite une implémentation d'interface utilisateur sophistiquée, des animations fluides et des intégrations de paiement transparentes. Notre priorité est l'excellence technique, particulièrement dans le développement d'un lecteur vidéo fiable et performant qui offre des expériences de visionnage ininterrompues.
Responsabilités Principales
- Concevoir et implémenter des interfaces utilisateur complexes et réactives avec des éléments dynamiques et des animations fluides en utilisant React Native 0.75+.
- Collaborer étroitement avec les développeurs backend pour intégrer les services API et assurer que les données circulent efficacement dans l'application.
- Développer et optimiser un composant de lecteur vidéo de haute qualité qui maintient la stabilité des performances et prévient les plantages.
- Implémenter et tester les intégrations de passerelles de paiement pour les achats in-app et la gestion des abonnements.
- Participer aux revues de code, aux décisions architecturales et aux sessions de planification technique.
- Identifier et résoudre les goulots d'étranglement de performance pour assurer un comportement optimal de l'application sur différents appareils.
- Contribuer au lancement réussi de l'application, en respectant les métriques techniques compétitives et les standards d'expérience utilisateur.
- Maintenir et optimiser le code pour la scalabilité future et l'ajout de fonctionnalités.
Compétences et Expérience Requises
- 4+ ans d'expérience professionnelle en développement d'applications mobiles.
- Maîtrise solide de React Native (version 0.75+) et JavaScript ES2023+ ou TypeScript 5.0+.
- Expérience démontrée dans la construction d'interfaces complexes avec divers composants UI, animations personnalisées et transitions.
- Expérience pratique dans l'intégration et le travail avec des bibliothèques de paiement (Stripe, PayPal, Apple Pay, Google Pay).
- Compréhension solide de la gestion d'état utilisant Redux, MobX, ou Context API.
- Expérience avec React Navigation 7.0+ ou solutions de navigation similaires.
- Compétence dans l'utilisation de modules natifs et le bridging lorsque nécessaire.
- Solides compétences en résolution de problèmes et attention aux détails, particulièrement concernant l'implémentation UI/UX.
- Excellentes compétences en communication pour une collaboration efficace à distance.
Atouts Supplémentaires
- Expérience préalable avec des applications de streaming vidéo ou des lecteurs multimédia.
- Connaissance des techniques d'optimisation vidéo et des protocoles de streaming.
- Expérience en tests automatisés utilisant Jest et React Testing Library.
- Familiarité avec les pipelines CI/CD et les processus de déploiement.
- Compréhension des exigences et processus de soumission aux app stores.
- Expérience dans les applications de jeux ou de divertissement.
- Expérience avec des fonctionnalités en temps réel ou WebRTC.
Pourquoi Nous Rejoindre?
Rejoignez une entreprise internationale innovante de développement de jeux qui s'étend dans l'espace du contenu en streaming. Vous aurez l'opportunité de travailler sur un produit depuis sa conception jusqu'à son lancement sur le marché, avec d'importants défis techniques à résoudre en cours de route. Nous offrons une rémunération compétitive, des modalités de travail à distance flexibles, et la chance de façonner l'avenir du divertissement vidéo court format. Vos contributions auront un impact direct sur des millions d'utilisateurs potentiels dans le monde entier.
La date de sortie prévue pour ce projet est en février, vous rejoindrez donc l'équipe à une phase critique et passionnante du développement.