This position is no longer available.

Tech Lead Full Stack Developer (JS)

Permanent contract
Paris
Salary: €55K to 65K
Fully-remote
Experience: > 5 years

PrestaShop
PrestaShop

Interested in this job?

jobs.faq.title

The position

Job description

Nous recherchons des lead developers seniors et motivés/ées pour rejoindre la tribu en charge du parcours découverte, du téléchargement de PrestaShop, d’achat des extensions, des services associés et de la gestion de la relation client pour les marchands et les fournisseurs.

Missions :

  • Rôle de Teach Lead d’une squad
  • Contribuer à améliorer la performance des différentes plateformes existantes
  • Participer à l’évolution des différentes plateformes
  • Participer à la création de nouveaux services et de nouvelles interfaces

Pour cela tu travailles dans une SCRUM team avec 1 product manager, 1 UX Design et une équipe de développeurs/euses confirmés/ées.
Accompagné des autres services QA, Ops, Data, Extension, Core nous créons une nouvelle branche de l’histoire PrestaShop.
Avec cette stack https://stackshare.io/prestashop-corp/extensions
L’entraide et la bienveillance sont des valeurs chères à l’équipe même en full remote.
Code review, pair programming, retro, demo, sprint, plan, release plan, standup sont les rituels qui rythmeront ton quotidien.
En tant que développeur/euse d’une solution utilisée par des centaines de milliers de marchands à travers le monde, tu as le souci de produire un code de qualité, c’est à dire lisible, maintenable, testé et documenté.
Tu collaboreras avec la communauté de développeurs afin de partager les connaissances et les bonnes pratiques de développement.


Preferred experience

Ton profil :

  • Tu aimes apprendre et partager ;
  • Tu es pragmatique et tu aimes bien comprendre pourquoi tu fais les choses ;
  • Tu es opérationnel/le sur du back-end et également sur du front-end. On t’en voudra pas si tu penches plus d’un côté que de l’autre ;) ;
  • Tu as une expérience importante sur une “stack JS moderne” ;
  • Tu es opérationnel/le sur du VueJS ou à défaut React/Angular mais avec la volonté de monter en compétence sur du VueJS ;
  • Tu es opérationnel/le sur NestJS ou à défaut Express, hapi, Meteor, Sails avec la volonté de monter en compétence sur du NestJS ;
  • Gros plus si tu as déjà fait du WebSocket, de l’Event Sourcing et du CQRS ;
  • Tu es à l’aise en intégration avec les frameworks les plus connus (Bootstrap, Tailwind, …) ;
  • Tu es opérationnel/le avec les frameworks de tests type Jest, Cypress, Puppeteer/PlayWright ;
  • Tu connais le minimum vital pour t’en sortir avec Docker ;
  • Git cherry pick n’est pas un cocktail pour toi ;
  • Si tu peux dépanner en php de temps en temps c’est sympa ;
  • You read and speak English ;

En tant que Tech Lead à PrestaShop, on ne te demandera pas d’être un héro mais d’avoir ces qualités :

  • Opérationnel(le) : Tu es opérationnel(le) sur toutes les technos utilisées dans ta squad. On ne peut pas être excellent(e) partout mais tu dois au moins comprendre ce que ça fait :D
  • Référent(e) technique : tu dois être en capacité de répondre aux questions de ton équipe, y compris (et surtout) les plus pointues ;
  • Garant(e) technique : Le code qui part en prod, c’est ta responsabilité. Si ça pète, tu fais tout ce qu’il faut pour régler le problème et faire en sorte que ça ne se reproduise plus en faisant grandir ton équipe :)
  • Mentor : Faire grimper en compétence ton équipe c’est vital et indispensable pour toi ;
  • Relai du Tribe Tech Manager : comme ton n+1 peut pas être partout, il a besoin de relais fiables et tu partages tout ce qu’il doit savoir sans rien lui cacher car tu n’aimes pas les zones de flou ;
  • Approche produit : Tu sais voir plus loin que du beau code propre qui fonctionne, tu comprends la valeur ajoutée, tu adores parler avec un Product Manager et encore plus réaliser ses rêves. La technique au service du produit, ça te parle ;
  • Participer à la bonne tenue du delivery : Tu sais driver ton équipe pour qu’elle fasse bien mais dans les temps. Tu as la capacité de jauger ce qui est indispensable et tu sais gérer un budget de dette technique.
  • Gestion de l’urgence : Tu sais revoir les priorités et organiser ton équipe pour éteindre le feu ;
  • Anglais lu, écrit et parlé : tu vas devoir échanger avec des tiers (prestataires, fournisseurs, …) et ils ne parlent pas systématiquement français. On ne te demande pas de faire du Shakespeare mais simplement de comprendre et te faire comprendre ;
  • Et enfin tu comprends la différence entre un leader et un chef :)

Ce que nous pouvons t’apporter :

  • Un nouveau challenge dans un environnement technophile et stimulant;
  • Un défi technique permanent, un partage de connaissance constant et des formations;
  • Une vision technique orientée vers la qualité et l’amélioration continue;
  • La possibilité de faire du télétravail
  • Un environnement de travail original et agréable à deux pas de la gare St Lazare;
  • De la visibilité dans le monde de l’open source;
  • Quelques avantages toujours appréciables : petits déjeuners (pain, fruits et viennoiseries), salle de sieste, parties de Baby-Foot et de Wii, Team Buildings fréquents …
  • Une ambiance chaleureuse et un esprit Start Up !

Recruitment process

  1. Call avec notre Talent Acquisition Manager
  2. Call avec notre Tech Lead Distribution
  3. Calls et tests techniques avec tes futurs team mates de la tribu Distribution
  4. Entretien RH + CTO

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

See all job openings