Développeur(se)s PHP (1 junior et 1 senior) (H/F) - DPHP0617

Le poste

Decitre (73 millions de CA, 350 collaborateurs) est un groupe-libraire indépendant historiquement implanté en Rhône-Alpes avec 9 librairies, et une librairie en région parisienne. Présent sur l'ensemble des canaux de distribution du livre sous tous ses formats, Decitre est un spécialiste du conseil en lecture et en choix d'ouvrages tant auprès des professionnels que des particuliers. 

Decitre Interactive, pionnier de la vente en ligne de livre, sur le site Decitre.fr (1.3 M visites/mois, 1 000 000 références produit) depuis 1997, propose également son expertise et son savoir-faire e-commerce à d'autres enseignes majeures de la distribution. Son offre clé-en-main permet aux acteurs e-commerce de bénéficier d'un site en marque-blanche ou en flux, de notre catalogue de qualité, de la puissance de notre infrastructure logistique et d'un service client expert. Enfin, Decitre Interactive compte parmi les leaders de l'édition de la base de données du livre (plusieurs millions de références), produit commercialisé à des tiers e-commerçants (pure players, librairies indépendantes, réseaux de produits culturels). Decitre Interactive édite également la solution Saas ORB (Outil de Recherche Bibliographique) permettant la consultation de cette base de données du livre.

Votre mission

Nous recherchons pour notre siège, basé à Lyon 8ème, en CDI :
  • un(e) développeur(se) PHP senior
  • un(e) développeur(se) PHP junior
motivé(e)s pour rejoindre notre équipe technique, actuellement composée de 3 développeurs, d'un CTO et d'un product owner.

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 (plusieurs millions de produits dans le catalogue, des millions de pages vues par mois…) 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 récemment :
- Migration de nos sites en HTTPS
- 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
- Refonte graphique header/footer decitre.fr
- Optimisations SEO sur decitre.fr
- Intégration de plan de tracking partenaire sur decitre.fr
- Ajout d'un nouveau mode de paiement sur decitrepro.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 applicatives à l'aide de Blackfire/New Relic
- Optimisations web perfs
- Montée de versions PHP, Varnish, SolR
- Intégration de l'API Mailchimp v3

Votre profil

Vous justifiez d'une expérience en développement web autour des technologies LAMP d'au moins :
- 5 ans pour le poste sénior
- idéalement 2 ans pour le poste junior.

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.
Vos qualités en communication (orale et écrite) vous permettent d'échanger avec l'équipe et les responsables fonctionnels de vos projets.
La maîtrise de Symfony est un plus ainsi que celle de Magento.


Notre Culture et Environnement :

- stack technique : PHP 7, HTTP2, TLS, NGINX, Apache, Percona, Varnish, Memcached, SolR, Elasticsearch, Magento, Symfony, Silex...
- 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), profiling PHP (Blackfire)...
- architecture : de plus en plus API-centric
- culture de l'A/B testing pour valider la pertinence des évolutions (Optimizely)
- testing : des tests unitaires (Atoum) et fonctionnels (Behat) suivant les projets
- automatisation des tâches répétitives (Jenkins, Capistrano, Ansible, Docker…)
- partage des infos et discussions en messagerie instantanée (Hipchat)
- suivi centralisé de l'activité et des demandes (Redmine)
- pour les aspects pratiques : poste de travail fixe ou portable sous Linux ou Mac (SSD, 16Go de RAM), bi-écran, licence PHPStorm - personnelle prise en charge...



Notre score au Joel Test : 8,5/12 :
1. Do you use source control? Yes, Git (& Github)
2. Can you make a build in one step? Yes for recent projects
3. Do you make daily builds? Yes
4. Do you have a bug database? Yes
5. Do you fix bugs before writing new code? Yes
6. Do you have an up-to-date schedule? Yes
7. Do you have a spec? No
8. Do programmers have quiet working conditions? No (except when remote)
9. Do you use the best tools money can buy? Yes
10. Do you have testers? Yes
11. Do new candidates write code during their interview? Yes
12. Do you do hallway usability testing? No


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, PHP Tour…)
- RTT (forfait jour 218 jours/an, donc une dizaine par an en moyenne)
- Mutuelle
-Tickets restaurant (8 €)
- Des réductions sur les livres en librairies Decitre
- Prime cadre sur objectifs
- Intéressement basé sur des objectifs actionnables par l'équipe

Rémunération :
30k€ à 40k€ brut annuels (package global) suivant profil/expérience