Senior Software Engineer - Back-End

About

PlayPlay is the video creation platform that enables marketing and communication teams to turn any message into a memorable video.

Since 2017, PlayPlay has been growing exponentially:

  • 2500+ large and mid-sized companies across the globe (including two-thirds of the CAC40)
  • 230+ 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 (68+ 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.6/5 rating on Glassdoor is proof of that!) 🤗
    • Enjoy activities organized by the Happiness team (Music Quizzes, concerts, seminars, etc.) 🎉
    • Work in a hybrid model remote/office and have additional 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":

Job Description

At PlayPlay, we’re on a mission to make video creation as simple as writing an email — and we’re looking for a Senior Back-End Developer to help us get there! 🚀

Join a passionate and talented Tech team where innovation meets impact. You’ll play a key role in building the robust architecture that powers our platform, contributing to the performance and scalability of a product used and loved by thousands of brands across the world.

If you're excited about pushing technical boundaries, collaborating cross-functionally, and delivering real value to users — this might just be your next big move.rtbeat of the business model and you're excited about working on groundbreaking products, look no further—apply now!

Key Responsibilities:


Delivering Value to Users:

  • Contributing to the codebase amelioration, implementing rock-solid API end-points, workflows and back-office features with PHP8 / Laravel / Typescript
  • Designing and implementing Node.js jobs to generate PlayPlay videos if you fancy so
  • Working on R&D project related to video and AI - ex: subtitles, zero editing, …
  • Shaping PlayPlay information system and product by:

  • participating to upstream phases of software development - user tests, design reviews, story mapping…. - in tight collaboration with Product team
  • leading technical design workshops - architecture, data model, interface contract, video generation workflow, …
  • Contributing to Technical Stack Improvements:

  • Actively engage in pair-programming / code review and write unit and functional tests using frameworks like Jest, Cypress, and PHPUnit.
  • Promote best practices in architecture, tooling, and processes, such as clean code, DDD, SOLID, and functional programming.
  • Prioritize technical projects to enhance the solidity of PlayPlay's information system and tools.
  • YOU’RE THE PERFECT MATCH IF... 🎯

  • you have got minimum 10 year of experience in back-end development
  • You are a team player who believes in collaborative solutions, with good communication skills
  • you had a significant exposure to complex web projects
  • You had demonstrate in the past strong technical leadership (leading transversal strategic project, change management, etc)
  • you master one or several backend frameworks (Symfony, Laravel, Nestjs, Temporal)
  • you are able to apply best software development practices such as clean code, clean architecture, SOLID and all the object oriented programming concepts such as design patterns
  • you were exposed to cloud environment - AWS, GCP ou Azure
  • Additional Information

    • Contract Type: Full-Time
    • Location: Paris
    • Experience: > 5 years
    • Possible partial remote