Le Phare recrute...

Lead-dev / Architecte (H/F)

TL;DR

Pour les plus préssé·e·s, voici une liste des points les plus intéressants à nos yeux :

  • 80% Lead-dev
  • 20% Architecte
  • 40 k€ selon expérience + Tickets Restaurants - PEE -  prime transport/vélo - mutuelle intéressante.
  • CDI 39h (35+4)
  • Uniquement des projets en Symfony (4.x aujourd'hui)
  • Très industrialisé (Docker, Ansible, Gitlab CI/CD, Webpack, etc)
  • Quotidien très varié, fortement multi-projet
  • Télétravail régulier accepté
  • Organisation en holacratie
  • Ordinateur portable fourni, config double écrans possible
  • Linux obligatoire (toutes distributions acceptées)
  • Locaux sympas et atypiques en centre-ville

Lead-dev

Nous cherchons un·e lead développeur·se expérimenté·e en PHP et Symfony pour travailler en agence dans un contexte fortement multi-projet.
Au Phare les missions principales du lead dev sont les suivantes :

  • Garantir la cohérence et la qualité du code produit.
  • Implémenter les processus métiers prototypés par l'expert métier
  • Documenter la procédure d'installation et de livraison du Projet sur tous les environnements de dev.
  • Assurer la liaison avec les partenaires techniques du Projet

Il faut entre 4 et 10 mois pour concevoir et développer un projet au Phare. La personne que l'on recherche sera chargée des projets critiques et/ou complexes. Voici une liste non-exhaustive de ce que font les lead-devs au Phare :

  • Développer de nouvelles fonctionnalités
  • Corriger des anomalies
  • Livrer en prod/preprod
  • Configurer les outils du projet (CI/CD, Webpack, makefile, etc)
  • Monitorer les erreurs en production avec Sentry
  • Relire, commenter et valider une merge-request
  • Configurer un nouvel environnement de déploiement
  • Contacter les hébergeurs en cas de besoin
  • Organiser et suivre le travail des autres devs du projet
  • Nous travaillons avec Symfony et quelques bundles développés en interne (back-office, e-commerce, import, etc).

Architecte

En parallèle de ce rôle de lead-dev, nous cherchons également une personne pour prendre en charge la phase de conception technique de certains projet. Les missions principales de l'architecte :

  • Etablir et documenter l'architecture technique
  • Etablir et documenter le modèle de persistance des données
  • Identifier les points critiques du projet et concevoir leurs implémentations

Selon les projets, l'architecte et le lead-dev peuvent être la même personne. Ce rôle est très récent au Phare, il y a tout à construire.

Les projets

Nous travaillons sur des extranet métiers, des sites e-commerce, des sites d'annonces et des sites de captage de lead. Vous trouverez nos références sur notre site.

Nous affrontons généralement les défis techniques suivants :

  • Echange de données avec système externe (API, import/export CSV, Webservices, etc)
  • Complexité métier (ex: workflow complexe avec 17 statuts, gestion fine de permissions)
  • Complexité fonctionnelle (ex: moteur de recherche avec 40 critères répartis en 11 sections)
  • Performance et poids des pages
  • Projet qui reste évolutif dans la durée

On veut progresser sur :

  • L'UX design
  • Le TDD et les tests
  • Les frameworks JS et l'architecture front en général

Notre test de Joel

Le test de Joel commence à dater mais il est rapide à effectuer. Notre moyenne est de 6 sur 12, les résultats varient selon les projets et les personnes.

Les réponses de notre directeur technique :

  1. Do you use source control? YES
  2. Can you make a build in one step? YES
  3. Do you make daily builds? YES
  4. Do you have a bug database? YES
  5. Do you fix bugs before writing new code? NO
  6. Do you have an up-to-date schedule? NO
  7. Do you have a spec? YES
  8. Do programmers have quiet working conditions? NO
  9. Do you use the best tools money can buy? YES
  10. Do you have testers? NO
  11. Do new candidates write code during their interview? NO
  12. Do you do hallway usability testing? NO

L'agence

L'agence a été créée il y a 18 ans, nous avons une réputation solide, tant au niveau technique qu'au niveau de l'accompagnement dans la transformation des entreprises. Nous travaillons principalement pour les PME et les ETI, mais également pour quelques startups.

Nous sommmes environ 30 personnes, dont 15 développeurs, 2 intégrateurs·trices et 6 pilotes projets. Nous sommes organisé en holacratie, ce qui permet à chacun·e de s'investir et de faire évoluer l'organisation.

Le télétravail est pratiqué au Phare de manière ponctuelle et/ou régulière pour apporter du confort et de la souplesse dans nos rythmes de travail.

Les locaux

Notre agence est située en centre-ville, quartier Canclaux, dans un ancien hôtel particulier atypique sur 3 étages. Chez nous, pas de bureaux attitrés. Certaines pièces accueillent en priorité nos clients. D'autres sont reservées temporairement à une équipe projet. La plupart des pièces sont en libre accès. Il y a une cuisine, une terrasse, un jardin et une salle de sieste/détente. Le thé et le café sont fournis.

Si le stationnement en voiture est compliqué, il est gratuit et la plupart d'entre nous vient en vélo ou en bus.

Notre profil idéal

C'est une personne qui aime :

  • Concevoir et développer des projets complexes
  • Maintenir un haut niveau de qualité de ces projets
  • Collaborer à la rédaction et la diffusion des bonnes pratiques de l'équipe
  • Chercher et mettre en oeuvre de nouvelles pratiques pour nous rendre plus efficace (TDD, clean architecture, etc)
  • Partager sa passion pour le travail bien fait

Si vous êtes intéressé·e écrivez-nous à je.postule@lephare.com

#Voirplusloin