Lead Développeur(se) fullstack (NodeJS/React)

Bloom

  93 avenue Charles de Gaulle, 92200 Neuilly-sur-Seine
  + 5 ans xp
  60000 € - 75000 €
  CDI

  Description de l'entreprise :

Bloom est une plateforme d’intelligence marketing, économique et sociétale qui analyse et décrypte les échanges et les engagements sur les média sociaux avec une profondeur sans équivalent. Elle permet une exploitation stratégique des données à haute valeur ajoutée pour les dirigeants d’entreprises, d’institutions ou les médias...

Leur vision : comprendre la société au travers des médias sociaux.

Dans le cadre d’une nouvelle levée de fonds, Bloom accélère la phase d’industrialisation et d’enrichissement fonctionnel de leur produit pour adresser 3 enjeux forts :

  • le déploiement d’une offre SaaS puissante mais simple à utiliser,
  • la scalabilité et la performance de la plateforme,
  • l’innovation continue et la profondeur des insights.

L'équipe avance en mode agile / Lean Startup sur la base des apprentissages accumulés et avec comme priorité la création d’un maximum de valeur pour leurs clients.
L'objectif est de disposer d’une plateforme toujours plus performante, scalable, modulaire et utilisant des approches technologiques en rupture. Ils lancent notamment une refonte profonde de leur architecture de processing de la donnée.
L'équipe prévoit des développements importants aussi bien front-end que back-end, ainsi qu’au niveau de l’architecture technique de la plateforme.

Et pour cela, ils ont besoin de renforcer l’équipe technique avec des experts passionnés, force de proposition, orientés solution, pragmatiques et super motivés !!

  Description du poste :

L'équipe technique est composée de 10 personnes et fonctionne en Kanban.

  • 1 lead dev/archi
  • 4 devs fullstack senior
  • 2 data engineer/ NLP engineer
  • 1 delivery manager
  • 2 data scientists

La stack technologique :

  • Un applicatif front-end en ReactJS / GraphQL
  • Un applicatif d’orchestration et de récolte des données avec Nodejs
  • Un pipeline d’analyse des données Python
  • Bases de données : Elasticsearch, PostgreSQL, Neo4J
  • Une refonte d’architecture de processing enclenchée : Kubernetes, Kafka
  • Monitoring: ELK, Prometheus
  • Intégration et déploiements continus : Git, Gitlab, Docker, Salt, Ansible
  • Hébergements: AWS, GCP, Online, avec une rationalisation progressive sur AWS

Précision importante : de façon pragmatique, l'équipe challenge régulièrement les choix technologiques.

L'équipe vient de recruter un développeur fullstack senior ayant surtout une expertise frontend. Ils sont à la recherche d'un lead, qui aura plutôt une expertise backend (tout en gardant l'aspect fullstack).

  Description des missions :
  • Guider la conception et le développement en équipe du produit SaaS
  • Contribution à la compréhension des besoins utilisateurs
  • Participation active à la conception technique des développements fullstack
  • Développements fullstack avec une forte exigence de qualité et de performance (Software Craftsmanship, devOps)
  Le candidat idéal :

Vous avez au moins 5 ans d'expérience en tant que développeur(se) backend/fullstack. Idéalement, vous avez déjà été confronté à des problématiques de perf et de scalabilité, mais c'est un bonus.

Bloom se réinvente constamment en termes de techno, pour toujours être à la pointe. On recherche donc quelqu'un avec un côté "hacker", qui s'intéresse à plusieurs technos, à plusieurs paradigmes, aux bonnes pratiques (craftmanship) etc... bref, vous êtes un(e) passionné(e) !

Must-have :

  • GraphQL
  • NodeJS
  • ReactJS
  • Base de données relationnelles (PostgreSQL ou autre)
  • Bonnes pratiques de développement : qualité de code, tests, web perf

Nice to have :

  • Forte appétence produit et UX-Design
  • ElasticSearch
  • Expérience en data visualisation

7 bonnes raisons de rejoindre Bloom !

  1. L’opportunité de participer à la prochaine génération du social media analytics
  2. Un socle technologique solide et innovant issu de 3 ans de travaux de recherche à l'Ecole Polytechnique Fédérale de Lausanne
  3. Des projets extrêmement variés
  4. Un vrai rôle à jouer dans la construction du produit et dans les projets délivrés
  5. Une levée de fonds en cours permettant d’avoir de la visibilité
  6. Une équipe de management expérimentée
  7. Un espace de travail et une ambiance décontractée, ainsi que du télétravail largement ancré dans les habitudes et la culture

Cette offre vous intéresse ?

Très bonne nouvelle ! Rapprochez vous directement de Sébastien LORBER pour en savoir plus sur la marche à suivre pour postuler. Vous serez accompagné(e) tout au long du processus de recrutement chez Bloom afin de maximiser vos chances de décrocher le job !