Développeuse/développeur fullstack confirmé.e - orienté.e reactjs / symfony f/h

Paris - CDI - Entre 35 - 49 k € - Développeur full stack
  • Site internet
  • Page linkedin

À propos de LA SPEC

Entreprise agréée ESUS, nous sommes actuellement une ESS, et notre prochain objectif est de devenir entreprise d'insertion.

Descriptif du poste

“Malgré la qualité de votre profil, nous avons décidé de sélectionner un autre candidat”

On imagine que tu as déjà reçu ce type de message impersonnel en réponse à une candidature.
Ça, ou même pire : aucun retour.

C’est déplaisant, parfois blessant. On le sait. Et même du côté des entreprises, ça les dessert plus qu’autre chose.

Du coup, nous on veut changer tout ça.
On veut
faire en sorte que chaque candidat-e ait droit à un retour humain, respectueux et bienveillant, avec des conseils pour s’améliorer.

YAGGO, c’est le service personnalisé proposé aux recruteurs des moyennes et grandes entreprises pour leur permettre de répondre à toutes leurs candidatures rejetées.

 

CONTEXTE DU RECRUTEMENT

En deux mots (bon ok, en 21) : on passe une étape après une levée de fonds réalisée cet été (malgré le contexte économique peu favorable ces derniers temps 😎). 

Et côté tech, on fait face à un double besoin : agrandir l’équipe, pour absorber la charge de travail et remettre sur les rails des beaux projets (notamment : la V2 de l’outil), mais aussi la sénioriser, pour pouvoir enchainer sur la suite de façon sereine et mieux structurée.

 

INTRODUCING : LA TECH CHEZ YAGGO

L’objectif de l’équipe Tech est d’assurer tout le support technique sur lequel sont basées nos solutions YAGGO et CAASK, ainsi que nos différents sites vitrines. L’idée est de rejoindre l’équipe à moyen ou long terme pour faire avancer l’évolution des solutions, et participer à leur amélioration continue.

LA STACK :

  • ReactJS
  • Symfony 3.4 (dont on se sépare progressivement), 4.4 et 5.2 (en transition avant de passer sur la 6.4)
  • SQL
  • Bootstrap
  • Git (via BitBucket)

Cette équipe (5 personnes à ce jour) est composée :

  • D’un CTO, Jean-Baptiste, auquel sont hiérarchiquement rattachées toutes les personnes du pôle, et qui a pour mission d’assurer le bon fonctionnement de l’équipe, tant d’un point de vue logistique que d’un point de vue relationnel ;
  • D’une Product Owner, Marine, qui a pour mission de recueillir les besoins des clients (interne comme externes), prioriser les actions et les attribuer, ainsi qu’assurer la communication transversale ;
  • De Développeuses et Développeurs fullstack : Mohamed (senior), Louise (junior) et Clémentine (junior), qui travaillent sur les sujets évoqués dans la suite de cette annonce.

NB : c’est une équipe un peu particulière chez Yaggo, car presque la moitié de l’équipe est à distance, et notamment le Manager, JB, qui vient au bureau une fois par mois. Par ailleurs, Mohamed est à  distance mais aussi en horaires décalés pour sa part. 

 

EN QUOI CONSISTE LE JOB ?

Avant toute chose, un peu de contexte rapide : la boite commercialise plusieurs produits à destination des services RH et Recrutement des entreprises.

  • YAGGO : c’est notre service principal aujourd’hui, celui qui nous a fait connaître : c’est une solution SaaS pour répondre à toutes les candidatures non retenues (suite à un rejet sur CV) chez nos clients ;
  • CAASK : c’est le "petit frère" de Yaggo ; c’est un service qui a pour vocation de recueillir l’avis des candidats sur leur parcours de recrutement au sein de nos entreprises clientes.

Ton rôle sera triple :  

  • Apporter à l’équipe une connaissance plus approfondie de ReactJS ;
  • Accompagner le développement de la V2 de l’outil Yaggo et l’amélioration continue de l’outil Caask ;
  • Renforcer les effectifs pour aborder posément l’accélération business attendue.

 

Quelles seront tes responsabilités :

Dans un premier temps, il y aura évidemment une phase d’accueil et de formation, tant des diverses solutions et produits que de la mission en soi, ainsi que du métier de YAGGO (grosso modo 1 mois, modulable en fonction de ton rythme).

Puis vient le vif du sujet : le développement.

Bon là on ne va pas réinventer la roue, on est sur des grands classiques :

  • Conception : tu participeras activement à l’élaboration des projets, à la réflexion et la conception des nouvelles features ;
  • Développement : tu réaliseras les interfaces avec les clients (via API et parsing de fichiers), la programmation des fonctionnalités de YAGGO et CAASK ;
  • Tests et recettes : tu participeras à l’élaboration et à la réalisation des tests de fonctionnalités, ainsi qu’au recettage ;
  • Maintenance et évolution corrective : qui a parlé de bugs ?


Deux objectifs principaux sur ce poste dans un premier temps 

  • Avoir réalisé plusieurs features intégrées à la V2 de Yaggo dans les 4 mois ;
  • Avoir réalisé plusieurs intégrations (Yaggo et/ou Caask) dans les 6 mois.

 

QUEL PROFIL RECHERCHONS-NOUS POUR CE POSTE ?

Côté background / expérience : on cherche un profil confirmé, donc autour de 4/5 ans d’expérience, sur du ReactJS, et avec des connaissances en PHP (idéalement Symfony).

Alors qu’est-ce que ça veut dire plus concrètement 

Aujourd'hui l’équipe tech gère les intégrations clients et a deux projets à mener de front dont un très gros : la nouvelle version de Yaggo. 

“La nouvelle version va nécessiter des connaissances plus spécifiques sur ReactJS ; nous attendons que tu nous apportes et partages ces connaissances afin que nous puissions fournir à nos clients directs un outil solide, ergonomique et dynamique !”

 Jean-Baptiste, CTO

 

Côté compétences nécessaires au poste :

Techno à maîtriser : prérequis

  • ReactJS > niveau avancé 
  • PHP, Symfony > bonnes bases
  • Versionning : Git
  • API : tu es familier-e avec leur consommation

Savoir-faire et savoir-être essentiels

  • Anglais technique
  • Travail d’équipe et entraide 
  • Fiabilité
  • Adaptabilité 

Eléments pour fitter avec l’équipe

  • Être à l’aise avec la coopération et le management à distance
  • Faire preuve de curiosité, poser des questions
  • Sociabilité, personnalité ouverte
  • Appétence pour l’évolution, le mouvement : “Un-e dev React oui, une-e dev réac non !

Les bonus à mettre en avant

  • Si tu maîtrises les tests unitaires 
  • Si tu as une appétence naturelle pour le fait de documenter ton code
  • Si tu as le souci du détail, tendance à toujours vouloir aller chercher le petit twist / extra mile qui va amener ton code à un niveau au-dessus

 

INFORMATIONS PRATIQUES ET UTILES

LE SALAIRE : il sera compris entre 40 et 45 K € bruts annuels. Et nous avons des tickets resto (carte Swile) à 8,50€, financés  à 50% par l’entreprise.

LES LOCAUX : situés au cœur de Sentier (2e arrondissement de Paris), ils sont bien placés et facilement accessibles, avec toutes les commodités autour ! Point noir : nous sommes actuellement au 4e étage sans ascenseur.

LE TÉLÉTRAVAIL : nous y sommes bien sûr ouverts et proposons à toutes les personnes de l’équipe d’y avoir recours en partiel à raison de 3j de TT par semaine ; en théorie à compter de 3 mois d’ancienneté selon une Charte de Télétravail, en pratique selon accord avec leur Manager.

LE TEMPS DE TRAVAIL : en temps complet, il s’agit d’un contrat classique à 35h, les horaires de base étant 10h – 18h, avec une pause d’une heure au déjeuner ; ceci étant, la souplesse prime, et on s’adapte à tes contraintes / besoins.

A noter : chez nous le mercredi après-midi est consacré à la formation !

 

Autres informations contractuelles : Convention Collective Syntec – Statut Cadre (forfait heures) ; 25 jours ouvrés de CP par an, prime de vacances ; titres de transport pris en charge à 50% ; proposition d’accès à la mutuelle d’entreprise (Alan) financée à 50%.

 

QUELQUES PRÉCISIONS SUR NOTRE CULTURE D’ENTREPRISE

Start-up de la HR Tech, nous sommes une équipe de personnes issues d’univers très divers, concernées par l’expérience candidat, opérant chacune dans son domaine.

Notre vision
Créer un monde dans lequel postuler n’est plus un calvaire ni une machine à broyer les candidat-es.

Notre mission 
Aider les équipes de recrutement à recruter mieux, plus vite, en laissant un souvenir positif à celles et ceux qui postulent auprès d’elles, et des conseils pour trouver leur prochain job.

Nos valeurs 

  1. D’humains à humains : la considération pour chacune et chacun, l’humain qui parle à l’humain pour l’aider à s’améliorer (entre nous, au candidat et au recruteur).
  2. Amélioration continue : de nous, des candidats, des autres, de ce qu’on fait et de comment on le fait. Mais surtout, pour s’améliorer : on fait. Aussi, les mercredis après-midis sont libres pour apprendre autrement, tester et créer de nouvelles choses : c’est la Blanquette.
  3. Ouverture à 360° : on ne cherche pas à uniformiser, au contraire, on célèbre l’unicité et la flexibilité. On s’en inspire même.

 

LES + DU JOB ?

  • Rallier un projet novateur et créatif (on est les seuls aujourd’hui à faire ce qu’on fait), avec une dimension altruiste (rendre service à des centaines de milliers de candidat-es), bref, prendre part à une mission qui a du sens ; ça veut aussi dire qu’il y a un challenge technique à relever : le produit n’existe pas ailleurs, il faut savoir s’adapter dessus et piocher dans différents domaines pour répondre “sur mesure aux besoins des clients (internes et externes) ;
  • Contribuer à la réflexion sur les projets, ainsi que sur les process et méthodes de travail en place, qui avec l’accélération prévue suite à la levée doivent être pensés ou repensés, ainsi qu’à leur élaboration. En d’autres termes ? Apporter tes idées, avoir une voix au chapitre du développement de cette équipe ; les choix et la direction technique se font en concertation, et il y a beaucoup de choses à construire dans cette nouvelle étape !
  • Intégrer un environnement de travail RÉELLEMENT bienveillant, inclusif et flexible (65% de reconverti-es dans la boîte, profils diversifiés, parité dans l’équipe tech ; pas de micro management, prise en compte des contraintes personnelles pour adapter l’organisation de l’équipe…).

CE QUI PEUT COINCER ?

Ce job ne te conviendra pas si :

  • Tu as besoin d’un cadre parfaitement formel et hermétique : on a beau « devenir des grandes personnes » (expression adorée de notre CEO Matthieu), on reste une boite à l’esprit start-up, qui a commencé son travail de structuration récemment et qui est en plein Work In Progress ; chez nous, le cadre est encore assez mouvant, et la rigidité et le formalisme ne font de toutes façons pas partie de notre culture ;
  • La collaboration à distance ne fonctionne pas pour toi : on l’a dit, quasiment la moitié de l’équipe à ce jour est loin, voire très loin, et tout ou presque se passe en numérique et souvent en asynchrone ; c’est un fonctionnement qui ne convient pas à tout le monde !

 

POUR POSTULER

Classique, envoie-nous ton CV !

Moins classique : pas de lettre de motivation, on s'en fiche ; par contre, on te pose 3 questions auxquelles on te demande de répondre sincèrement ;)

  1. Qu’est-ce qui te satisfait le plus dans un projet dev ?
  2. Quel est le projet que tu as développé dont tu es le plus fier-e ?
  3. Y a-t-il qqch qui t’a manqué dans cette annonce ? Ou dis-nous ce que tu en as pensé, sincèrement !

 

Ensuite :

Notre process général est détaillé ici, si tu souhaites en prendre connaissance.  

Ceci étant, on l’adapte à chaque poste, chaque équipe, et en l’occurrence voici ce que ça va donner :

  1. Retour de notre part : soit réponse négative, soit entretien découverte avec Elodie, la Respo Recrutement (environ 45 mn)
  2. Entretien opérationnel + fit (on fait du 2 en 1) avec Jean-Baptiste, le CTO, accompagné d’un ou une de tes potentiels futurs collègues (environ 1h30)
  3. Cas pratique (exercice en lien avec un cas concret que tu serais amené-e à rencontrer dans le cadre du job, ça permet de bien se projeter des deux côtés)
  4. Échange avec Matthieu, le CEO (environ 30 mn)

Pour toute question ou élément que tu souhaiterais partager, tu peux contacter Elodie.
On a hâte de te lire !

 

Parution : 15/09/2023

Télétravail accepté : Oui

Niveau d'études : BAC+4

Expérience souhaité : 3 - 5 ans

Cause : Autre sociétal

Localisation du poste :

taux de sens
Taux de sens 44% economique
flèche vers le bas


Accédez à votre formulaire d'auto-évaluation en ligne et faites votre bilan RSE