Cette offre de poste n'est plus disponible

Senior Software Engineer - Back-End

💼 Back-End Developer (Senior) at PlayPlay

Join our team and shape the future of video creation! 🎥

Your Mission:
As a Senior Backend Developer, you'll join our dynamic Tech team and play a pivotal role in developing solid and scalable back-end architecture. Together, we'll strive to make PlayPlay the worldwide leader in video creation! 🚀

Why PlayPlay?
If you thrive in an environment where product performance drives the business model and you're passionate about working on groundbreaking products, look no further! Apply now and let's make some magic happen! ✨

Key Responsibilities:

  • Delivering Value to Users:

    • Contribute to codebase improvements and implement rock-solid API endpoints, workflows, and back-office features with PHP8/Laravel.
    • Design and implement Node.js jobs to generate PlayPlay videos (optional).
    • Work on R&D projects related to video and AI, such as subtitles, zero editing, and more (optional).
    • Shape PlayPlay's information system and product by participating in upstream phases of software development, including user tests, design reviews, story mapping, and more, in close collaboration with the Product team.
    • Lead technical design workshops covering architecture, data models, interface contracts, video generation workflows, and more.
  • 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 a minimum of 8 years of experience in back-end development.
  • You're a team player with excellent communication skills and a belief in collaborative solutions.
  • You have significant exposure to complex web projects.
  • You're proficient in one or several backend frameworks (Symfony, Laravel, Nestjs).
  • You can apply best software development practices like clean code, clean architecture, SOLID, and all object-oriented programming concepts such as design patterns.
  • You have experience in cloud environments like AWS, GCP, or Azure.

YOU'D REALLY BE EXTRA AWESOME IF... ❤️

  • You have some DevOps affinities and are familiar with Terraform, Docker, K8S, and Datadog.
  • You possess curiosity and a passion for learning about innovative topics.
  • You have a full-stack mindset and don't mind contributing to frontend development.
  • You're a self-starter with a solution-oriented, strategic, and thoughtful approach to your work.
  • You have an organized and ambitious mindset for team development.
  • You thrive in a fun and fast-paced environment.

WANT TO JOIN PLAYPLAY? GET READY TO... 🚀

  • Join a hyper-growth scale-up where you'll work on a wide range of projects and benefit from rapid development opportunities.
  • Work with a simple and fun product that empowers thousands of users to create the format everyone wants to see: video.
  • Learn from amazing colleagues in a friendly work environment that values ambition, dynamism, humility, transparency, and teamwork.
  • Participate in all the activities organized by our incredible Happiness Team, including blind tests, concerts, sports sessions, seminars, and more.
  • Enjoy our offices in the heart of Paris, in the Sentier (75002), or work remotely under certain conditions.

OUR VALUES 🤩

  • Creative: We don't take ourselves too seriously, and we take that very seriously! Having fun and expressing our creativity is essential to what we do. At PlayPlay, we're proud to do things differently, where everyone gets the chance to innovate, craft, and make it happen.
  • User-first: Our customers are at the ❤️ of everything we do because a product is nothing without its users. So, we listen. We improve the platform. We listen again. And while we build the software, we build relationships — all with a personal PlayPlay touch.
  • United: At PlayPlay, there are no egos. We're motivated by what we can achieve together. Cross-team projects are our specialty, and we support each other at every opportunity. With mutual respect, honest communication, and transparency, we come together to share our expertise and achieve our collective goals.
  • Ambitious: Yes, we're humble as individuals. But together, we're dreaming big. 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. As a group of passionate individuals, PlayPlayers are prepared to give it all for the team. We expect the best from each other, but first, we expect the best from ourselves.

Skills

Back-end
Go
Laravel
NodeJS
Solidity
Symfony
Tooling
Cypress
Datadog
Jest
PHPUnit
Ops
Docker
Terraform
No code
Make
Cloud
Azure
Autres
DDD