Mediapart recherche un·e Développeu·r·se PHP/JavaScript confirmé·e en prestation à Paris

Mediapart vient de fêter ses 14 ans. Tous·tes les analystes, actrices et acteurs des médias le disent : c’est un succès. Nous sommes une entreprise rentable et avons validé un modèle économique entièrement basé sur l’abonnement (notre billet publié en mars).

Si, comme nous, vous pensez nécessaire la présence dans le paysage médiatique français d'un acteur réellement indépendant, financé uniquement par ses abonn·é·es, et que vous aimez le développement, nous serions ravis d'échanger avec vous.

Le service technique est notamment composé de trois équipes produit (site, application mobile et abonnements). Vous rejoindrez celle ayant pour périmètre le site web desktop/mobile. Cette équipe est composée d'une product manager, un product owner, un tech lead, un développeur full stack, deux développeurs frontend et un designer.

Le journal est attaché à ce que sa politique en matière des diversités soit promue dans tous ses recrutements. Nous précisons également que nos locaux peuvent recevoir des personnes handicapées.

Missions

  • Participer aux évolutions de nos produits éditoriaux en fonctions des objectifs produits :
  • Participer à la documentation collective, élaborer des retours constructifs lors des revues de code de l'équipe
  • Maintenir, refactoriser et moderniser le code existant

Savoir-faire

Important :

  • Bonnes connaissances de PHP et des bonnes pratiques proposées notamment par le framework Symfony (ou autre framework moderne)
  • Expérience de la maintenance, refactoring et évolutions sur un code existant (par opposition au développement de nouveaux produits en partant d'une feuille blanche)
  • Bonne compréhension de la culture produit et des méthodes lean/agile
  • Connaissances de JavaScript et de ses bonnes pratiques, et des APIs Web

Plus :

  • Utilisation de PHP dans différents contextes (API, workers, scripts, etc.)
  • Première expérience de RabbitMQ (ou autre système de queueing)
  • Idéalement avoir une première expérience avec React (ou autre framework moderne)
  • Connaissances de Docker pour l'environnement de dev

Savoir-être

  • Trois à cinq années minimum d’expérience du travail en équipe (travailler en équipe demande de savoir communiquer, d'avoir de l'empathie)
  • Alignement avec les valeurs que nous avons formulées pour le service technique (respect, partage, confiance, transparence, simplicité)
  • Autonomie (vous aimez analyser les sujets, proposer et discuter des solutions en équipe et les implémenter)
  • Curiosité, passion (nous cherchons des profils qui partagent notre curiosité et notre passion, pour être prêt·es à s'améliorer en continu)
  • Intérêt pour la qualité logicielle : tests unitaires et fonctionnels, relecture de code, usine logicielle, documentation... (nous sommes sensibles à la qualité de ce que nous produisons)
  • Esprit d’amélioration continue et Lean

Environnement technique

  • PHP 7 / Symfony 4 / Symfony 5
  • JavaScript : ES2015+ / Babel / webpack
  • Environnement de tests : PHPUnit/Prophecy, Cypress, Jest
  • Environnement de développement : Docker
  • Caching (Varnish, Redis, Memcached)
  • Queueing (RabbitMQ)
  • Base de données (MySQL, Elasticsearch...)
  • Gestion de logs et supervision (Datadog)
  • Suite Atlassian (Confluence, Jira, Bitbucket, Bamboo)
  • Gestion de versions : Git

Processus de recrutement 

  • Pré-entretien technique téléphonique
  • Test technique, entretien / débrief et rencontre avec l'équipe
  • Entretien avec notre CTO accompagné de notre RH

Divers

  • Mission de 3 mois
  • Poste basé dans nos locaux à Paris (11ème) et télétravail possible dans le cadre de la charte (2 jours par semaine)

Nous vous invitons à nous écrire à recrutement@mediapart.fr en nous transmettant un CV au format PDF/dossier de compétences pour les ESN.

La date butoir pour la réception des dossiers est fixée au 30 septembre.