Freelance Consultant PHP/ SYMFONY/ React JS/ Front-end (H/F)
Description de l'emploi
Nous recherchons un développeur PHP Front-end pour notre client dans le domaine des médias.
Des expériences en développement natif PHP (Symfony) est indispensable.
Prestations attendues :
– fabriquer le code qui permet de servir les nouvelles fonctionnalités du site internet ainsi que les librairies partagées ;
– modéliser l’architecture technique du site internet en lien avec les autres équipes ;
– faire vivre en amélioration continue le code existant du site internet ;
– intégrer des librairies partagées au sein du site internet ;
– intégrer de nouvelles fonctionnalités proposées par les évolutions des technologies web ;
– participer aux rituels de l’équipe.
Environnement de travail
– Poste de travail : Linux
– Méthodologie : Scrum
– Outils : GIT / GitLab / Jenkins / Nexus / Taiga
– Infrastructure applicative : Micro-Services / API First / RabbitMQ / Postgresql / Stack ELK / Grafana / Varnish
– Infrastructure système : Multi Cloud (AWS/GCE/Azure) / Kubernetes
5. Environnement spécifique de l’équipe
– Langages : PHP (Symfony 2) HTML/CSS ReactJS
– Architecture des sites : MVC, Architecture Components, web responsive
– Architecture d’intégration : Micro-services, API first
– Méthodologie : Agilité
– Versioning : GIT
– IDE et autres outils : Atom, PhpStorm, Visual Studio Code, …
Compétences et expériences exigées :
– Maîtrise de/des dans au moins 2 missions supérieures à 6 mois :
– PHP ;
– Symfony dans sa version 2 et 3;
– Git ;
– Tests unitaires ;
– Outils d’intégration continue ;
– Bonnes pratiques en qualité logicielle ;
– Méthodologie agile.
– 8 ans d’expériences professionnelles minimum dont au moins 5 ans dans le développement web PHP Symfony (hors stages et alternances) ;
Les compétences souhaitées sont les suivantes :
– Maitrise de HTML & CSS ;
– Connaissance de ReactJS est un vrai plus ;
– Bonne connaissance de JavaScript natif
– Forte affinité pour le développement de UI et une bonne connaissance des bonnes pratiques de design UI / UX ;
– Expériences dans les médias ;
– Expériences sur des sites à fort trafic ;