Lead Développeur Javascript (CDI) (télétravail)

Ajoutée le 11 janvier 2023

CGWire

Paris (Programmeurs)

https://www.cg-wire.com


Présentation CGWire

CGWire est une entreprise ayant pour but d'améliorer la qualité des films d'animation. Pour cela, nous facilitons la collaboration des intervenants durant la fabrication. Nous développons une solution, nommée Kitsu, de gestion de production libre et open source pour le cinéma d'animation. C'est une application web de gestion de projets adaptée au suivi d'un film 2D ou 3D.

La réalisation d'un projet de film d’animation implique de suivre un processus industriel tout en requérant l'intervention de nombreux artistes avec des spécialités différentes. Cela impose de devoir gérer des dizaines de milliers de tâches tout en répondant aux exigences artistiques des réalisateurs et des graphistes. C'est là que notre solution intervient en facilitant les interactions et en historisant les échanges.

Plus de 80 studios et écoles utilisent la solution à travers le monde. Nos clients ont reçu de nombreux prix et rencontrent beaucoup de succès avec leurs productions.

Ce que vous ferez

Vous maintiendrez et ferez évoluer l’ensemble de nos frontends :

  • L’application principale Kitsu
  • L’application de bureau dédiée aux graphistes (Electron)
  • Le site web utilisé pour l’inscription et le paiement de l’abonnement

Kitsu et l’application de bureau sont développés en Vue.js (2.5 et 3.0 respectivement). Le site web est un mix de technologies de développement statiques et de templates Django.

L’application comprend plusieurs modules :

  • Gestion des éléments à fabriquer
  • Todo-lists pour artistes
  • Gestion du casting des plans
  • Plannings
  • Player de médias
  • Système de validations des médias sous forme de playlists.

Tout ces modules sont stables et éprouvés en production mais nécessitent parfois quelques débugs.

Les prochains développements prévus sont :

  • L’amélioration de la gestion des plannings.
  • L’ajout de fonctionnalités cross-projets (déport des fonctionnalités existantes à l’échelle du studio et ajout de tableaux statistiques).
  • La mise en place d’un système de plugins.

Des opérations de qualité seront à prévoir progressivement avec :

  • La migration de Kitsu vers Vue3/Vite
  • La mise en place de tests unitaires et de tests fonctionnels
  • La migration du frontend du site web vers Nuxt 3
  • L’extraction de composants communs dans une bibliothèque de réutilisation
  • Le développement d’un client Javascript commun pour notre API

Technologies : Javascript, Vue.js, Sass, Nuxt et Electron

Ce qu'on attend de vous

  • Une bonne maîtrise de Javascript et au moins un des frameworks leader du marché
  • Une bonne maîtrise d’HTML/CSS
  • 5 à 10 ans d’expérience en programmation frontend
  • Un attrait pour l'univers de l'animation 2D et 3D
  • Un penchant pour le code propre et la qualité
  • De bonnes capacités de rédaction écrite
  • Optionnel : une expertise en Vue.js
  • Optionnel : des notions de webdesign pour plus d’autonomie

Environnement de travail

  • Valeurs de la société : simplicité, collaboration, craftmanship
  • Organisation en sprint agile de une semaine
  • Équipe de 4 personnes (5 avec vous !)
  • Télétravail : 100%

Conditions

  • CDI
  • Salaire : 50-75k brut selon profil
  • Mutuelle Alan Blue

Contact

Contactez [email protected]

Avantages

Nous développons prinicpalement des logiciels libres et open source et fonctionnons 100% en télétravail sur des technos modernes.

LinuxJobs Twitter Journal du hacker