Date de publication | Type de poste | Lieu de travail | Expérience | Étude | Disponibilité | Langues |
19 novembre 2021 | CDI | Centre ville, Tunis, Tunisie | Entre 2 et 5 ans | Bac + 5 | Plein temps | Français , Anglais |
Description de l’annonce:
Nous sommes une plate-forme vidéo tout-en-un qui permet d'accélérer l’efficacité des ventes grâce à la vidéo.
Nos clients utilisent notre solution afin de créer davantage de pipelines de ventes, de personnaliser les expériences client et de partager leur expertise via la vidéo. Nous exerçons sur les 2 marchés européen et américains depuis 2013, avec actuellement plus de 300 organisations qui utilisent quotidiennement notre solution et bénéficient de la technologie et de l’expertise les plus avancées du marché en termes de création vidéo, d’hébergement et d’intégrations aux plateformes de vente.
○ Notre filiale tunisienne existe depuis 2012. Initialement constituée de monteurs vidéos (montage manuel), elle est maintenant constituée de motion designers, monteurs vidéo, support & CSM team et QAs (~35 personnes).
Notre produit :
○ Notre produit se concentre sur la résolution des défis inhérents à la création de vidéos d’entreprises. Pour cette raison, nous avons conçu :
■ une plate-forme SaaS : qui fournit des interfaces d'administration centralisés pour gérer les utilisateurs, les processus de validation, les chartes graphiques, la gestion des renonciations aux droits d'image, les sous-titres, y compris les sous-titres multilingues et le plus important : les storyboards personnalisables.
■ une application mobile : où tout employé de l'entreprise cliente suit unstory board structuré et peut facilement créer des vidéos de manière cohérente en quelques minutes seulement, sans aucune compétence technique.
○ Nos efforts se concentrent sur trois thèmes :
■ L’autonomie de l'utilisateur individuel qui ne souhaite pas développer de compétences créatives ou techniques
■ La scalabilité, ou comment garantir l'homogénéité technique, graphique et éditoriale à l'échelle des grands groupes.
■ La sécurité de l'architecture pour répondre aux exigences de nos clients et garantir la sécurité de leurs données.
● Missions :
○ Développement de nouvelles fonctionnalités et nouvelles interfaces sur notre application mobile (qui évolue sur les stores publiques depuis 5 ans)
○ Focus sur la qualité du code et sur l’UX
○ Interface de captation et personnalisation des chartes graphiques des vidéos
○ Cross plateforme : synchronisation des données avec le cloud (AWS) et notre API en GraphQL
○ Gestion du mode hors connexion.
● Environnement technique :
○ Application native Android (Kotlin) et iOS (Swift 5)
○ Plateforme SaaS totalement maîtrisée en interne
○ API GraphQL utilisée par les 2 applications natives (iOS et Android) et notre front web (ReactJS)
○ Architecture : MVVM, RxSwift
○ AVFoundation
○ Infrastructure cloud: AWS (Terraform / Ansible, Packer, Serverless), Docker
○ Focus sur la qualité (tests unitaires, reviews de code, Sentry, etc.)
○ Organisation Agile, en sprints (suivi sur suite Atlassian : Jira, Bitbucket, Confluence)
○ Une équipe de 20 développeurs et une équipe produit pour les aspects fonctionnels.
● Profil recherché :
○ 2 à 5 ans d’expérience sur des applications mobiles natives iOS, en Swift.
○ Capacité à délivrer des fonctionnalités, avec une rigueur sur la qualité technique (tests, logs, analytics, etc.) mais surtout fonctionnelle
○ Vous êtes passionné par le développement sur iOS
○ Une volonté d’apprentissage (nouvelles technos, librairies, etc.)
○ Une forte sensibilité à l’ergonomie, l’UX et aux besoins utilisateurs
○ Adepte des méthodes agiles (sprints, itérations etc) sans être rigide sur une méthode donnée (Scrum / Kanban)
○ Adhère à notre culture tech :
■ done is better than perfect
■ do it step by step
■ do it simplest as possible
■ test it with users
■ don’t redo by default
○ État d'esprit recherché
■ Travail d'équipe : apprendre des autres et transmettre ses connaissances
■ Pragmatisme : aimer résoudre les problèmes de la manière la plus simple possible.
■ Apprendre : vouloir apprendre et développer des compétences dans une technologie que l'on ne maîtrise pas forcément.
■ Humilité : être capable de remettre en question son propre travail.
■ Proactivité : être un membre actif et collaboratif de l'équipe tout en étant capable de prendre la responsabilité d'un projet.
■ Communication fluide, humble, aime le challenge et cherche à progresser en permanence.
■ Esprit "produit" : veut apporter de la valeur au produit et créer un bon produit, le code est un moyen d'y arriver mais pas une fin en soi.
○ Les +:
■ Expérience en startup qui commercialise son propre produit
■ Expérience avec la caméra des téléphones, voire le montage vidéo.