Full-Stack Developer - Tooling

About

PlayPlay est LA solution de création vidéo en ligne qui permet aux équipes marketing, communication et RH de transformer n'importe quel message en une vidéo engageante en quelques minutes.

Depuis 2017, PlayPlay connaît une croissance exponentielle :
1 500 clients (dont les deux tiers du CAC40) dans 15 pays ;
220+ employés à Paris, New York et Berlin ;
65 M$ levés (séries A et B) ;
Membre de la French Tech 120 et #26 dans le Top100 des Scale-up B2B montantes en Europe par Sifted !

PlayPlay est l'entreprise qu'il vous faut si vous voulez :
Rejoindre une scale-up en hyper-croissance qui vous permet de vous investir dans de multiples projets et de bénéficier d'opportunités d'évolution rapide 🌱
Travailler sur un produit aimé des clients (65+ NPS) et en constante amélioration 🚀
Evoluer dans un environnement mêlant ambition, dynamisme, humilité, transparence et travail d'équipe (notre note de 4.8/5 sur Glassdoor en est la preuve !) 🤗
Profiter des activités organisées par l'équipe Happiness (Quiz musicaux, concerts, séminaires, etc.) 🎉
Travailler selon un modèle hybride avec 3 jours de travail à domicile par semaine et 4 semaines de full-remote par an (dans tout pays avec un décalage horaire de 3 heures ou moins). 💻

Ils sont soutenus par des investisseurs de premier plan tels que Insight Partners (HubSpot, Twitter), Balderton (Revolut, Aircall) et Point9 (Loom, Zendesk) qui les aident à devenir le leader mondial de la création vidéo. Et pour y parvenir, ils recherchent les meilleurs talents du marché !

Voici 100 bonnes raisons de rejoindre PlayPlay : https://urlz.fr/gaz1

Job Description

PlayPlay is the online video creation solution that allows Marketing, Communication and HR teams to turn any message into an engaging video in minutes.

Since 2017, PlayPlay has been growing exponentially: 

1,500 customers (including two-thirds of the CAC40) in 15 countries

200+ employees in Paris, New York and Berlin;

65 M$ raised (series A and B);

Member of the French Tech 120 and recently ranked #26 in the Top100 rising B2B Scale-up in Europe by Sifted!

PlayPlay is the company for you if you want to:

Join a hyper-growth scale-up that allows you to invest in multiple projects and benefit from rapid evolution opportunities 🌱

Work on a product loved by our customers (65+ NPS) and in constant improvement 🚀

Learn from great colleagues in a positive work environment that thrives on ambition, drive, humility, transparency, and teamwork (our 4.8/5 rating on Glassdoor is proof of that!) 🤝

Enjoy activities organized by the Happiness team (Music Quizzes, concerts, seminars, etc.) 🎉

Work a hybrid model with three days working from home per week and four weeks of full-remote per year (overseas is allowed in any country with a time difference of 3 hours or less) đź’»

We are backed by investors such as Insight Partners (HubSpot, Twitter), Balderton (Revolut, Aircall) and Point9 (Loom, Zendesk) who are helping us become the global leader in video creation. And to achieve this, we are looking for the best talent in the market!

Read more about "The 100 good reasons to join PlayPlay":

In French https://bit.ly/3OsuHdX

In English https://bit.ly/3O88yBO

Or in German https://bit.ly/3Qqt0Q5 

As Senior Full-Stack Developer, you will join the Creative team of PlayPlay. This team is composed of creative developers and motion designers.

We developed a unique video creation framework with WebGL that enables us to easily build new animations. It has a library workflow and modern concepts such as monorepo structure and micro-frontend.

Your mission will be to enrich the developer experience, develop complex workflow, manage and extend our internal toolchain, and contribute to making PlayPlay the worldwide leader in video creation!

MISSIONS 💪

Delivering value to our developers

  • Contribute to building our internal toolchain to provide the best developer experience
  • Develop and deploy a composable release system for our creative technical stack
  • Implement a micro-frontend integration at runtime for our packages
  • Own and develop the creative stack CI/CD
  • Own vision and guidelines on our repository good practices (versioning, packages structure, publishing…)
  • Develop new tools and contribute to PlayPlay creative stack

  • Develop improvements on the video rendering stack
  • Create and develop a video integrity checker
  • Create and develop a non-regression visual testing tool
  • YOU’RE THE PERFECT MATCH IF YOU… 🎯

  • Have at least 5 years of experience in full-stack development with Javascript, NodeJS
  • Have knowledge of front-end tooling and pipeline (bundler, linter...)
  • Have knowledge of TypeScript and its patterns and good practices
  • Had a significant exposure to a complex web project
  • Have experience with testing tools (Jest, Cypress)
  • Had a significant exposure to CI workflows (GitHub Action, Gitlab CI, Azure DevOps…)
  • Experience in Agile software development such as Scrum framework
  • Are passionate about learning, teaching, and supporting others.
  • Bonus

  • Have experience with monorepo tooling and good practices (Lerna, NX, Turborepo...)
  • Have experience with micro-frontend at runtime (Webpack Module Federation)
  • Have knowledge of video encoding (ffmpeg)
  • Can develop frameworks
  • Additional Information

    • Contract Type: Full-Time
    • Location: Paris, France (75002)
    • Experience: > 5 years