Télétravail
Dans le cadre du développement d’un projet audiovisuel, nous recherchons un(e) Développeur(se) Web Full-Stack expérimenté(e), capable de concevoir, développer, intégrer et maintenir une plateforme digitale évolutive au sein de l’écosystème Wix.
Le/la candidat(e) sera amené(e) à travailler sur des fonctionnalités avancées, des intégrations tierces et des systèmes nécessitant un haut niveau de sécurité et de fiabilité.
Le poste implique de travailler dans un environnement international et avec des collaborateurs, prestataires ou partenaires anglophones. Une bonne compréhension de la documentation technique, des échanges professionnels et des consignes en anglais est donc indispensable.
Principales responsabilités
- Comportement personnalisé du site : Concevoir, construire et maintenir une logique front-end et back-end sophistiquée nativement dans Wix à l’aide de Velo.
- Gestion de la base de données et du CMS : Concevoir des schémas de base de données évolutifs et créer des configurations de pages dynamiques complexes à l’aide du CMS de Wix.
- Gestion des utilisateurs : Mettre en place et maintenir les fonctionnalités liées à l’inscription, à la connexion, à la gestion des profils et à la vérification des utilisateurs.
- Système de vote : Développer et maintenir un système de vote fiable et sécurisé, incluant la gestion des votes gratuits et payants, le comptage des votes, la validation des transactions et les mécanismes de prévention des abus et de la fraude.
- Paiements et monétisation : Intégrer et maintenir des passerelles de paiement sécurisées, notamment Stripe, PayPal et des solutions de paiement locales et Mobile Money.
- Intégrations tierces : Connecter de façon fluide des plateformes externes à Wix, en se spécialisant dans les passerelles de paiement sécurisées, les ERP personnalisés, les outils marketing, les solutions de streaming et autres services nécessaires à la plateforme.
- Streaming et contenus premium : Intégrer des solutions de diffusion vidéo et mettre en place la gestion des accès aux contenus gratuits, premium et réservés aux abonnés.
- Développement d’API : Créer et exposer des API REST sécurisées et personnalisées directement depuis Wix à l’aide de http-functions.js, et consommer des points de terminaison REST/GraphQL externes à l’aide de wix-fetch.
- Webhooks et automatisations : Mettre en place et maintenir des webhooks et des automatisations permettant la communication sécurisée entre Wix et les services tiers.
- Maintenance et optimisation : Assurer la maintenance, le débogage, l’optimisation des performances et l’évolution continue de la plateforme.
Compétences techniques requises
- Langages de base : Maîtrise de JavaScript (ES6+) et TypeScript.
- Écosystème développeur Wix : Minimum de 2 ans d’expérience pratique avec Velo by Wix et l’environnement Wix Blocks.
- Environnement d’exécution backend : Maîtrise de Node.js pour la gestion du routage backend, de la logique côté serveur sécurisée et des webhooks au sein de Wix.
- Fondamentaux web : Connaissance de niveau expert en HTML5, CSS3 et composants React.
- Bases de données : Maîtrise de la conception et de la structuration de bases de données évolutives et sécurisées.
- API et intégrations : Maîtrise des API REST et bonne compréhension des API GraphQL et de leur intégration avec des services externes.
- Paiements : Expérience avérée dans l’intégration de passerelles de paiement et de systèmes de paiement personnalisés, notamment avec des solutions internationales et africaines.
- Sécurité : Bonne maîtrise des mécanismes d’authentification, de la gestion des tokens, des webhooks sécurisés et de la protection des données sensibles.
- Infrastructure : Une connaissance conceptuelle de l’infrastructure de microservices sous-jacente de Wix (Scala, Java, Kotlin, Go) est un atout majeur pour optimiser la communication de la plateforme.
Qualifications et expérience
- Expertise en intégration : Expérience avérée dans l’intégration de logiciels tiers complexes à Wix via des API personnalisées sécurisées, en particulier des structures de facturation et de paiement personnalisées en dehors des applications Wix standards.
- Expérience dans le développement ou l’intégration de systèmes de paiement, d’abonnement, de vote ou de monétisation digitale constitue un avantage important.
- Expérience dans l’intégration de solutions de streaming vidéo et de plateformes de contenu constitue un atout.
- Expérience dans la gestion des utilisateurs, des bases de données et des systèmes d’authentification.
- Capacité à concevoir des solutions évolutives pouvant accompagner la croissance de la plateforme.
Culture de la sécurité
Le/la candidat(e) devra avoir une compréhension approfondie :
- du flux OAuth 2.0 ;
- de l’authentification des webhooks ;
- de la gestion CORS ;
- de la sécurisation des API ;
- de la gestion sécurisée des identifiants et données de paiement ;
- de la protection des données utilisateurs ;
- de la prévention des fraudes et abus, notamment dans les systèmes de vote et de paiement.
Compétences linguistiques
Anglais professionnel requis : Le/la candidat(e) doit être capable de comprendre et de communiquer efficacement en anglais, à l’écrit comme à l’oral.
Expérience du télétravail
- Professionnel(le) autonome, capable de gérer ses délais, ses priorités et ses responsabilités avec un minimum de supervision.
- Capacité à collaborer efficacement à distance avec différentes équipes et différents interlocuteurs.
- Bonne maîtrise des outils de communication, de gestion de projet et de collaboration asynchrone.
- Capacité à documenter son travail et à communiquer clairement l’avancement, les difficultés et les solutions proposées.
Profil recherché
- Nous recherchons une personne rigoureuse, autonome, organisée, orientée solutions et capable de prendre des initiatives.
- Le/la candidat(e) doit être capable de comprendre les besoins fonctionnels de REINE D’AFRIQUE et de les traduire en solutions techniques fiables, sécurisées et évolutives.
- Une expérience dans les secteurs du digital, des médias, du divertissement, de l’événementiel, du streaming ou des plateformes communautaires constitue un atout.
Candidature
Merci d’envoyer :
- CV
- Portfolio ou présentation des projets réalisés
- Liens vers les sites ou plateformes développés
- Expériences significatives avec Wix / Velo
- Exemples d’intégrations API, paiement, streaming ou systèmes complexes réalisés.
- Un projet. Une vision. Une nouvelle génération de leaders.
-














Laissez un commentaire
voir les commmentaire