Playplay recrute un(e)

Full-Stack Developer - Tooling

CDI • Paris, France

Cette offre est lié au département Motion/dev


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(e)And to achieve this, we are looking for the best talent in the market!

Read more about "The 100 good reasons to join PlayPlay":
Or in German https://bit.ly/3Qqt0Q5 

As Senior Full-Stack Developer, you will join the Creative team of PlayPlay(e)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(e)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
OUR VALUES 🤩
Creative: We don’t like to take ourselves too seriously — and we take this very seriously! Having fun and expressing our creativity is essential to what we do(e)We’re proud to do things differently at PlayPlay, where everyone gets the chance to innovate, craft, and make it happen(e)

User-first: Our customers are at the ❤️‍ of everything we do because a product is nothing without its users(e)So, we listen(e)We improve the platform(e)We listen again(e)And while we build the software, we build relationships — all with a personal PlayPlay touch(e)

United: At PlayPlay, there are no egos(e)We’re motivated by what we can achieve together(e)Cross-team projects are our specialty and we support each other at every opportunity(e)With mutual respect, honest communication, and transparency, we come together to share our expertise and achieve our collective goals(e)

Ambitious: Yes, we’re humble as individuals(e)But together, we’re dreaming big(e)We’re not afraid to go fast and take risks: if Plan A doesn’t work, we go to Plan B, and so on. 

Committed: We each take ownership of our subjects and put our personalities into our work(e)As a group of passionate individuals, PlayPlayers are prepared to give it all for the team(e)We expect the best from each other, but first, we expect the best from ourselves.

INTERVIEW PROCESS
Our five steps recruiting process lasts a total of 2-3 weeks: 
STEP 1 - Meet and greet with a recruiter
STEP 2 - A call with your future manager
STEP 3 - Present your technical skills with a practical case
STEP 4 - A culture interview to assess the fit with our values 
STEP 5 - Last round with your N+2 OR the Head of People OR the CEO depending on positions

En recherche d'un nouveau poste?

Full-Stack Developer - Tooling chez Playplay vous plait? Nous avons des dizaines d’offres similaires sur notre site. Interessé(e)? Entrez votre email et l’on vous enverra les meilleures offres par email quotidiennement.