Front-end developer - Nantes

Long term
Nantes, France
Tech
Partial remote possible
37000€ (Annual)
3 yrs of exp.
Posted on 10-25-2022

Troopers Web Republic

Concevoir ensemble des solutions numériques utiles et respectueuses des enjeux sociaux et environnementaux, grâce à un collectif autonome libéré fonctionnant en SCOP.

More informations
Read more

Nous recherchons un·e Développeur·euse front-end pour faire équipe avec nos développeur·euse·s front-end confirmés et développer les interfaces des projets web et mobiles de nos clients mais aussi pour travailler sur des projets internes.

En rejoignant Troopers, tu pourras travailler au sein d’un collectif où chacun·e met son expertise technique au service de l’activité, prend des initiatives et des responsabilités, participe à la vie et la gouvernance de l’entreprise, et tu pourras également devenir associé·e coopérateur·rice de notre SCOP (société coopérative).

Les valeurs qui nous animent : la confiance, le partage, la curiosité, l’agilité, l’égalité, la fierté, la bienveillance…

Notre raison d’être : concevoir ensemble des solutions numériques utiles et respectueuses des enjeux sociaux et environnementaux, grâce à un collectif autonome libéré.

Notre prochain défi : obtenir le label Numérique Responsable, niveau 1.

Profile

Passionné·e par ton métier, dans l’idéal :

  • tu es particulièrement à l’aise sur du JS moderne ;
  • tu disposes d’une expérience significative en tant que développeur·euse front-end et tu es en capacité de nous présenter plusieurs projets conséquents auxquels tu as contribué ;
  • tu connais les méthodes agiles et sais travailler sur différentes étapes du processus : estimation des tâches, échanges avec les client·e·s, suivi du développement, livraison, revue de sprint, etc. ;
  • tu aimes faire de la veille pour découvrir de nouvelles technologies et monter en compétences ;
  • tu sais collaborer avec les parties prenantes (product owner, product manager, designer·euse·s, client·e·s, etc.) ;
  • tu as envie de t’épanouir au sein d’une équipe soudée, à taille humaine, qui fonctionne sur le principe de gouvernance partagée ;
  • tu as des connaissances en Numérique Responsable (éco-conception, accessibilité, sobriété numérique), tu te documentes régulièrement sur ces sujets, voire tu t’es formé·e ;
  • tu es prêt·e à participer à un projet de développement d’un pôle Product design.

Les technologies maîtrisées

  • JS moderne et TypeScript avec React et/ou NextJS ;
  • des outils pour créer un environnement de travail harmonieux, comme Webpack, Babel ;
  • des bibliothèques pour concevoir des design systems, comme Storybook / styleguidist / Docz
  • des frameworks de tests, comme Jest, Testing Library, Cypress.io ;
  • des frameworks de développement mobile, comme ReactNative / NativeScript.

D’autres compétences à nous partager ? N’hésite pas !

  • Tu as de l’expérience avec d’autres frameworks JS modernes, comme Vue / NuxtJS, Angular / Ionic ?
  • Tu as de l’expérience en back-end JS : NodeJS, Nest, Deno, etc. ?
  • Un avis ou une expérience sur CSS-in-JS ou Styled Component ?
  • Tu portes beaucoup d’intérêt à la JAMStack ?
  • Tu t’intéresses à GraphQL ?
  • Tu aimes partager tes connaissances métier à travers des articles, meetups, conférences, etc.
  • … ?

Le poste est à pourvoir dès que possible. Pour candidater, tu peux nous envoyer un message à Cliquez sur candidater pour accéder aux informations. avec ton CV. N’hésite pas à valoriser chaque technologie / méthodologie que tu connais, elle sera bien évidemment un plus pour ta candidature.

Tickets restaurant, jours de congés rémunérés enfant malade, télétravail partiel possible, prise en charge de la mutuelle à 60% (y compris sur le forfait enfant), forfait mobilité durable (transports en commun et vélo).

Déroulé du recrutement :

  • Lors d’un premier entretien, tu rencontreras l’un·e de nos développeur·euse·e ainsi que Cécile en charge du développement RH. Nous te présenterons Troopers, notre activité et notre fonctionnement en SCOP et nous validerons ensemble que nos valeurs et attentes respectives correspondent.
  • Pour confirmer tes compétences techniques et comprendre ta façon de travailler, nous te demanderons éventuellement de réaliser un test de développement, en asynchrone.
  • Un dernier entretien nous permettra de revenir sur ton test technique (le cas échéant), ce sera également l’occasion de rencontrer d’autres personnes de l’équipe (designer, product manager) avec qui tu seras régulièrement en lien dans ton travail au quotidien.