Frontend Engineer

Rejoignez Aive, une startup innovante dans le domaine du montage vidéo en ligne. En tant que Frontend Engineer, vous serez responsable de l'ensemble du processus de développement, de la proposition à l'observation. Vous travaillerez sur une application de montage vidéo 100% web, avec des défis techniques uniques liés à la manipulation de données audio et vidéo. Vous utiliserez des technologies telles que React, TypeScript, et GraphQL, et ferez partie d'une équipe autonome et responsable de son produit.

Résumé suggéré par Welcome to the Jungle

Résumé du poste
CDI
Paris
Télétravail fréquent
Salaire : Non spécifié
Expérience : > 5 ans
Compétences & expertises
Rédaction technique
Communication
Intégration continue
Interaction design
GraphQL
+10
Missions clés

Proposer des idées innovantes pour améliorer les produits existants et développer de nouvelles fonctionnalités.

Participer activement à la conception, à l'implémentation, au déploiement et à l'observation des livrables en production.

Collaborer avec l'équipe pour résoudre les problèmes techniques et améliorer l'expérience utilisateur.

Aive
Aive

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Imaginez un logiciel de montage vidéo entièrement en ligne. Ajoutez une indexation automatique des pistes audio et vidéo: timecodes d’apparence d’une personne ou d’un objet, transcript, émotions, musique, paysage, etc. Enfin, demandez à Aive de proposer une déclinaison spécialement conçue pour Facebook, et ajustez-la au besoin sur la table de montage. Le tout en quelques clics.

Nous avons aujourd’hui 5 produits:

  • Le storyboard, ou table de montage. C’est ici que l’utilisateur va pouvoir éditer sa video ou se faire assister par l’IA

  • La médiathèque. L’ensemble des pistes audio, video, des images, et de tout autre médium de l’utilisateur, indexé et mis à disposition

  • Le copilote. Une IA qui répond à un prompt et qui propose des déclinaisons adaptées. Elle établit également un score de pertinence, que le montage final soit manuel, généré ou hybride

  • La diffusion. On distribue les contenus sur les plateformes (facebook, insta…) et on collecte les données de visualisation pour améliorer la performance de votre copilote

  • Les intégrations. Aive est conçue API first, et nous implémentons des plugins pour les grands acteurs du marché de la video (Adobe Premiere, AfterEffect, C4D…)

En plus de ces cinq produits, il y a évidemment des outils de support et d’observabilité internes ainsi qu’un système de paiement self-service.

Nous sommes persuadés qu’un développeur qui est responsable de son travail est à la fois davantage impliqué et fier. C’est pourquoi en tant qu’ingénieur chez Aive, vous aurez la main sur toute la chaîne:

  • proposition: les bonnes idées viennent de partout, pas seulement du produit et des clients

  • La conception: mettre en place d’ateliers de réflexion avec l’équipe, rédiger les spécifications techniques et fonctionnelles

  • L’implémentation: coder, tester

  • La livraison: déployer les changements, en staging et en production

  • L’observation: surveiller les livrables en production, qualifier et résoudre les bugs identifiés par le support.

Chaque ingénieur fait partie d’une squad dirigée par un lead, subtil mélange de PO, expert technique et manager. Chaque squad est autonome et responsable de son produit (storyboard, médiathèque…)

Challenges du front

Aive est une application de montage vidéo in-browser, c’est très loin d’une app de BI classique avec des tableaux de données, des formulaires et des charts. C’est une interface de montage vidéo 100% web, aussi fluide qu’un logiciel natif.

Il y a une quantité de logique assez importante et inattendue pour manipuler la donnée: on doit à la fois positionner les éléments dans le temps (début,fin) et dans l’espace (x,y). Beaucoup d’éléments d’interface sont intimement liés et doivent réagir dynamiquement, impliquant une gestion fine du state, liée aux nombreux éléments interactifs à l’écran: l’utilisateur manipule des timeline, du rendu en temps réel ou des assets.

La plateforme joue plusieurs flux audio et vidéo dans un player web qui doit rester performant. Nous avons un usage avancé de canvas pour l’affichage du player vidéo et des nombreux overlays interactifs. Son utilisation doit rester intuitive.

Ces différentes contraintes font que l’architecture du front doit être robuste et flexible.

Notre stack

  • a l’UX: Figma

  • au front: React, Reduct, Radix, Typescript, canvas

  • au back: Graphql, Go, Postgres, Ffmpeg / libav

  • a la data: Go, Python, PyTorch, YOLO

  • a l’infra: Terraform, Kubernetes, AWS, GCP


Profil recherché

Qualifications

  • Solide maîtrise de TypeScript.

  • Expérience avec React.

  • Excellentes compétences en résolution de problèmes et en communication.

  • Expérience avec les bibliothèques de gestion d’état (Redux, NgRx, Vuex, etc.).

  • Plus de 7 ans d’expérience professionnelle en développement frontend.


Déroulement des entretiens

  • un premier échange par mail avec un membre de l’équipe pour entrer en relation

  • un entretien technique, en présentiel ou en visio, avec deux ingénieurs, dont un lead au moins, et un membre d’une autre équipe (2h). Il ne s’agit pas d’un exercice de code.

  • un échange avec les fondateurs (30m)

  • une proposition

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

  • Mistral Ai

    Applied AI Engineer, Senior Fullstack Software Engineer - EMEA

    Mistral Ai
    Mistral Ai
    CDI
    Paris
    Télétravail non autorisé
    Intelligence artificielle / Machine Learning, IT / Digital
    280 collaborateurs

  • Nabla

    Senior Full-Stack Engineer

    Nabla
    Nabla
    CDI
    Paris
    Télétravail fréquent
    Intelligence artificielle / Machine Learning, Big Data
    60 collaborateurs

  • Redpill

    Développeur Fullstack H/F

    Redpill
    Redpill
    CDI
    Paris
    Télétravail fréquent
    Intelligence artificielle / Machine Learning, Digital Marketing / Data Marketing
    83 collaborateurs

  • Capital Fund Management

    Lead Application Security Engineer

    Capital Fund Management
    Capital Fund Management
    CDI
    Paris
    Télétravail fréquent
    Intelligence artificielle / Machine Learning, Big Data
    295 collaborateurs

  • Sonio

    Senior Software Engineer

    Sonio
    Sonio
    CDI
    Paris
    Télétravail fréquent
    Intelligence artificielle / Machine Learning, SaaS / Cloud Services
    75 collaborateurs

  • Philips Health Technology Innovation Paris

    Software Engineering Director

    Philips Health Technology Innovation Paris
    Philips Health Technology Innovation Paris
    CDI
    Paris
    Intelligence artificielle / Machine Learning, Objets connectés
    250 collaborateurs

Voir toutes les offres