Développeur(se) PHP junior (H/F) - DEV1220
Le poste
Nous recherchons pour notre siège, basé à Lyon 8ème, en CDI, un·e développeur·se PHP expérimenté-e et motivé·e pour rejoindre notre équipe technique.
Votre mission
Intégré(e) au sein de notre équipe technique, vous serez amenés à faire évoluer nos différentes plateformes (e-commerce & méta-données), du frontend au backend, dans un contexte agile permettant de vous exprimer et de partager au maximum avec l'équipe, avec des problématiques de performances et de volumétrie (des millions de pages vues par mois à afficher toujours plus vite et plusieurs millions de produits dans le catalogue) toujours passionnantes à gérer.
Vous serez également amenés à être force de proposition fonctionnelle sur les sujets qui vous tiennent à coeur.
L'équipe expérimentée et bienveillante saura vous réserver le meilleur accueil et vous accompagner pour progresser ensemble vers des objectifs communs.
Afin de vous permettre de vous projeter plus concrètement dans le poste, voici des exemples de projets/tâches réalisés :
Refonte intégrale de la gestion de nos millions de visuels produits
Refonte de notre fiche produit decitre.fr
Développement de widgets pour faciliter l'animation éditoriale de nos sites e-commerce
Mise en place d'un module de blog sur decitre.fr
Optimisations SEO sur decitre.fr
Intégration de plan de tracking partenaire sur decitre.fr
Mise en place d'un site e-commerce B2C en marque-blanche pour un partenaire de la grande distribution
Développement d'un module cartographique d'affichage des points relais sur nos sites e-commerce B2C
Développement d'une API exposant notre base de données produits livres à des tiers
Optimisations et suivi des performances backend (à l'aide de Blackfire/New Relic) et frontend
Montée de versions des composants de notre stack technique : PHP, Varnish, SolR
Intégration de l'API Mailchimp v3
Votre profil
Vous justifiez d'une première expérience en développement web autour des technologies LAMP (alternance ou première expérience professionnelle).
Vous êtes à l'aise avec les infrastructures web Linux.
Vous aimez travailler en équipe, dans un contexte agile, sur des technologies open source éprouvées.
Passionné par le développement, vous êtes curieux et avez envie d'apprendre au sein d'une équipe expérimentée.
Vos qualités en communication (orale et écrite) vous permettent d'échanger avec l'équipe et les responsables fonctionnels de vos projets.
Notre culture / environnement
Stack technique (en partie infogérée par l'équipe) : PHP 7.3 et +, HTTP2, TLS, NGINX, Apache, Percona, Varnish, Memcached, Redis, SolR, Elasticsearch, Magento, Symfony...
Méthodologie basée sur Scrum avec un accent fort porté sur la qualité
Revues de code systématiques (Github)
performance-addict : outillage pour le suivi en temps réel des performances de nos plateformes (New Relic), évolutions webperf régulières (GTmetrix et Dareboost), profiling PHP (Blackfire)...
Architecture : de plus en plus API-centric mais toujours pragmatiques
Culture de l'A/B testing pour valider la pertinence des évolutions (AB Tasty)
Testing : des tests unitaires (atoum) et fonctionnels (Behat) suivant les projets
Automatisation des tâches répétitives (Jenkins, Make, Ansible, Docker...)
Partage des infos et discussions en messagerie instantanée (Slack)
Suivi centralisé de l'activité et des demandes (Redmine)
Partage avec la communauté (conférences, articles de blog)
Pour les aspects pratiques : poste de travail portable sous Linux (SSD, 16Go de RAM), bi-écran, licence PHPStorm personnelle prise en charge...
Notre score au Joel test : 10/12
Do you use source control? Yes, Git (& Github)
Can you make a build in one step? Yes
Do you make daily builds? Yes
Do you have a bug database? Yes
Do you fix bugs before writing new code? Yes
Do you have an up-to-date schedule? Yes
Do you have a spec? No
Do programmers have quiet working conditions? No (except when remote)
Do you use the best tools money can buy? Yes
Do you have testers? Yes
Do new candidates write code during their interview? Yes
Do you do hallway usability testing? Yes
On valide également la 13ème règle officieuse 🙂
Avantages
20% du temps (1 semaine sur 5) dédié à des sujets techniques choisis par l'équipe, favorisant l'échange et les expérimentations
Accès à des conférences pendant l'année (MiXiT, Forum PHP, AFUP Day, We Love Speed...)
1 jour de télétravail par semaine possible
RTT (forfait jour 218 jours/an, donc une dizaine par an en moyenne)
Mutuelle
Tickets restaurant (8 €)
Des réductions sur les produits vendus en librairies Decitre (livres, papeterie, jeux...)
Primes sur objectifs
Intéressement et participation suivant les résultats de l'entreprise