Full Stack Developer (Ruby / Elixir / React JS) | Job Desc Example - Welcome to the Jungle

Poste / Role
Tech | Engineering
Type de ressource / Resource Type
Fiche de poste | Job Description
🇫🇷 / 🇺🇸
🇫🇷
image

À propos

Welcome to the Jungle c’est l’entreprise qui construit la nouvelle expérience au travail !

Nous sommes convaincus que chaque personne peut s’épanouir professionnellement, à condition d’avoir les bons outils pour être guidée tout au long de sa carrière.

Pour cette raison, nous avons créé une suite de produits pour aider les candidats dans leur recherche d’emploi et leur développement professionnel, et accompagner les entreprises dans le développement de leur marque employeur.

Aujourd’hui plus de 4000 entreprises, issues de secteurs d’activité, dévoilent leurs coulisses sur Welcome to the Jungle à travers un contenu exclusif : photos des locaux, interviews des collaborateurs, statistiques clés… Notre objectif est de leur permettre de communiquer en toute transparence pour que chacun puisse choisir l’environnement de travail qui lui correspond.

2M de visiteurs uniques consultent chaque mois notre site pour découvrir des entreprises, postuler à des offres d’emploi, mais aussi consulter les différents contenus média que nous produisons.

Descriptif du poste

Nous recherchons un(e) Développeur(se) Full Stack (Ruby / Elixir / React JS) pour nous rejoindre ! Idéalement quelqu’un d’à l’aise avec notre stack actuelle, mais surtout quelqu’un d’intéressé(e) pour aller encore plus loin (comprendre quelqu’un de curieux(se), d’exigeant(e), de challengeant(e)) afin de :

  • 1/ toujours proposer la meilleure expérience possible
  • 2/ scale up autant que possible nos différents produits, que ce soit sur Welcome to the Jungle, WelcomeKit ou d’autres produits sur lesquels nous travaillons en ce moment même !

Pour en savoir plus sur notre équipe Tech, composée aujourd’hui d’une 20aine de personnes, tu peux consulter :

  • Les vidéos de différentes personnes de l’équipe
  • La page Tech de notre profil WTTJ
  • Quelques articles rédigés par des membres de l’équipe Tech

Profil recherché

Welcome to the Jungle aspire à avoir un impact social positif, et prête une attention particulière au fait de respecter la diversité, l’inclusion et l’équité. Chaque candidature sera traitée de manière équitable et se basera sur les compétences et les motivations de chacun.

Tu es notre profil idéal si :

  • Tu réfléchis avant de coder et tu es pragmatique à l’extrême !
  • Tu aimes le code propre (les tests, tu connais, et ça ne te fait pas peur d’en poser)
  • Ruby / Ruby On Rails : tu adhères
  • Elixir / Phoenix : ce sont tes technos du moment côté backend ! (si tu as juste fait quelques projets personnels avec, ton profil nous intéresse également :))
  • Tu as testé pas mal de “frameworks” JS : Backbone / Ember / Angular JS / Vue JS / etc… Depuis, sans aucun doute, React JS est ton choix de prédilection pour toute application JS !
  • Ca te motive : construire (ou plutôt continuer à construire) une plateforme entièrement temps réel (utilisée par 3000+ entreprises et des milliers de recruteurs à un instant t ; le temps réel avec des milliers d’objets sur une même page, c’est tout de suite plus compliqué… !) et construire le WTTJ de demain et tout ce qui tournera autour !
  • Les problématiques de performances t’intéressent et tu as pleinement conscience que Ruby n’est pas le meilleur langage pour ça, c’est pourquoi tu regardes d’autres technos type Elixir / Go (vu que tu es curieux(se), tu gardes également un oeil sur Rust, Crystal et d’autres langages pour le futur mais tu as bien conscience que c’est un peu trop tôt pour de la production :))

Gros plus si :

  • Tu as déjà contribué à des projets open-source
  • Tu as déjà travaillé sur une architecture “micro-services”
  • Tu as déjà mis en place une API GraphQL
  • Tu connais bien l’univers AWS
  • Tu as déjà utilisé React Native ou fait du développement mobile

Les diplômes nous importent peu, on recherche un(e) passionné(e) du web, un(e) acharné(e) de veille et de gadgets en tous genres, quelqu’un qui peut nous présenter un projet dont il/elle est fier(e).

Aussi, étant donné que l’équipe est encore relativement petite, on reste très ouverts aux initiatives ! (choix des technos / outils / etc.)

Bref, tu l’as compris, on ne cherche pas un simple développeur cantonné à faire de la maintenance sur nos applications, on recherche quelqu’un qui veut activement participer à l’aventure !

NB1: nous ne sommes pas fermés au télétravail en full time ! (la moitié de l’équipe Tech travaille déjà depuis les 4 coins de la France)

NB2: si ton profil ne colle pas 100% à cette liste de critères, pas d’inquiétudes, si tu es curieux(se) et passionné(e), ton profil nous intéresse !

Déroulement des entretiens

Le CV n’est pas obligatoire si ton profil LinkedIn est à jour.

  • Etape 1: Call de 45min avec Christopher
  • Etape 2 Test technique
  • Etape 3: Rencontres avec les opérationnels