M6 Web

M6 Web is in charge of developing the digital and interactive offers of the M6 Group. It supports the brands and channels in developing their presence on digital media (PC, IPTV, digital tablets, smartphones) through innovative content. The technical team based in Lyon is dedicated to the 6play service, a VOD platform giving access to the full range of the M6 Group channels and Replay offers from any device.

Photos du projet

Aim of the project Enhance and add new functionalities to the platform


Technical stacks Backend
  • Language/framwork : Php7, Symfony 3, Symfony 4 for the new projects, VueJS 2, NuxtJS
  • Test unitaire: Atoum, Phpunit for the new projects
  • BDD: Cassandra, Mysql
  • Message broker: RabbitMQ, Redis
Frontend
  • Languages : Reactjs, Nodejs, Javascript et Html/Css
  • Tests : Jest, Cucumber

Peaks’ missions Peaks reinforces M6web’s frontend and backend teams. As part of the backend team, Peaks works on two main projects: enhancing and adding new features to the Symfony APIs and back office used by the M6web teams. In the frontend team, the Peaks consultants work on the video player as well as on giving access to the 6play technical platform to other countries of the RTL Group (part of which is M6)  
The Peaks project team
  • Back end PHP/SYMFONY developer
  • Front end React JS developer
  • Advertising Product Owner
  • DevOps
 
Methodology
  • AGILE Scrum: 2 week sprint, morning meeting, team retrospective
 
Challenge
  • Adapting to the M6’s business environment and getting to grips with the audio-visual sector and its requirements
  • Being capable of taking on board new technologies
  • Upgrading competences
  • Handling interesting technical challenges combining various technologies. For instance, it is possible to start with a symfony/AWSLambda/redis stak and then move on to a symphony API used by a front nuxt js.

Customer's testimonial

As a trusted partner since 2009, Peaks has been advising us on our most challenging projects. They identify professionals for us who have both the relevant technical skills and share the same values. This enables a good integration within our teams as well as efficient and productive collaboration. The ongoing and regular monitoring of the projects via a single contact point ensures straightforward and smooth communication flows.

Martin Boronski CTO

Consultant's testimonial

M6 is a great company with a wonderful work atmosphere. The recruiting team selects developers not only for their competences but also for who they are which means we work with friendly and kind people willing to share their knowledge. We are called on to tackle various types of technologies and we also continue to learn more about those we already master very well. All in all, no chance of getting bored!

Stéphane Programer

Have a project you need us to work on?