Cette offre n’est plus disponible.

Core Back-End Developer Node.js F/H

CDI
Salaire : 50K à 70K €
Télétravail fréquent
Expérience : > 7 ans
Éducation : Bac +2

Woop
Woop

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

💼 Tes missions

Au sein d’une équipe d’une quinzaine de Développeurs, tu viens renforcer le cœur battant de notre produit. Ton rôle sera notamment d’assurer que les autres développeurs puissent délivrer du code maintenable, des features de qualité grâce à l’utilisation des meilleures pratiques de développement.

Ta mission principale sera de :

  • Partager ton expérience et accompagner les équipes de développement dans une approche clean code pour garantir le respect des meilleures pratiques via notamment les codes reviews, pair programming, documentation…
  • Faire émerger de nouvelles idées & proposer des outils utiles et unifiés permettant aux équipe de dev de travailler ensemble efficacement
  • Collaborer avec l’équipe QA en charge des tests et veiller à ce que le code soit testé sur notre plateforme CI que vous participerez à améliorer conjointement avec les SRE
  • Participer activement aux différentes cérémonies d’équipe Agile/SAFe
  • Participer aux recrutements dans l’évaluation technique des développeurs

Dans une approche d’amélioration continue en collaboration avec la direction technique et en s’appuyant sur une veille technologique constante pour :

  • Identifier les composants de la stack à faire évoluer pour assurer la sécurité, la qualité et les performances du produit
  • Proposer des choix technologiques qui garantiront maintenabilité et la prévention de dette technique en privilégiant le “Build-up” (ie la réutilisation de composants ou solutions du marché bénéficiant d’une communauté pour faciliter maintenance et évolution) plutôt que le développement “In House” dès lors que cela est aligné avec les objectifs de Woop
  • Partager ton avis pour faire évoluer la vision technologique du produit dans une organisation Agile/Scrum (Sprints de 15 jours) en collaboration avec les architectes en charge de la conception (macro) du produit
  • Faire que les décisions techniques soient prises le plus possible sur la base de métriques concrètes (choix data driven)

Au sein des squads, participer à la production de nouvelles features (selon la charge côté core et la roadmap produit ) et :

  • Participer aux réflexions techniques des fonctionnalités à venir et à l’estimation de charge avec le reste de l’équipe
  • Être impliqué(e) de bout en bout afin produire des solutions techniques back-end robustes et scalables (end-to-end)
  • Etre capable d’analyser et de comprendre les besoin fonctionnels explicités par les PO et produire les nouvelles fonctionnalités y répondant
  • Déployer et prendre la responsabilité de tes développements
    Collaborer avec l’équipe SRE, qui fera notamment en sorte que vous ayez le meilleur environnement au quotidien
  • Prendre en main les applications existantes et assurer une maîtrise fonctionnelle et technique de l’ensemble des composants
  • Réaliser des sessions de pair-testing avec l’équipe QA
  • Profiter de la collaboration au sein des squads pour identifier les axes d’amélioration

Profil recherché

🎯Profil recherché

Tu te soucies de la qualité du code, de la simplicité et de la performance. Tu as de solides compétences techniques et tu privilégies le travail en équipe. Tu n’as pas peur de la remise en question et de refactoriser pour toujours être à la pointe.

Pré-requis :

Tu bénéficies au moins de 8 ans d’expérience en développement dont 4 ans en Node.js avec idéalement une expérience dans une équipe core ou dans un rôle de référent/mentor sur la technologie

Compétences & Environnement technique :

  • Tu maîtrises : Node.js, Mongodb, postgresql, nestjs, typescript, git

  • Tu pratiques : Bus a message ( message broker), microservice, docker

  • Tu connais : elasticsearch, gcp, helm, kubernetes

Et aussi :

  • Forte connaissance de Javascript/Typescript, de son écosystème et une expertise avérée en back-end Node.js

  • Tu aimes mentorer les développeurs de ton équipe pour développer du code et des features de qualité (Approche TDD)

  • Être constamment en veille sur l’écosystème JS pour détecter les best practices du développement et les meilleurs packages npm

  • Connaître les environnements en microservices et les outils liés à la gestions des messages (Message Broker comme MQTT, Kafka ou Redis par exemple)

  • Expérience solide en scaling d’application SaaS et de bases de données, idéalement dans un environnement en forte accélération

  • Tu as toujours envie d’apprendre de nouvelles choses et de partager tes idées

⭐️ Let’s’ Woopit !

  • Poste en CDI

  • Rémunération entre 50k€ et 70k€ selon expérience

  • Organisation du travail hybride

  • 11 RTT/an

  • Flex office avec 3 jours en remote par semaine (bureaux spacieux à EuraLille/Prox Gare)

  • Assurance santé prise en charge à 60 %

  • 3 bureaux en France pour rencontrer ses collègues : Lille, Pau et Bordeaux

  • Formations Soft & Hard Skills

  • Hackathons & petits déjeuners tech hebdomadaires

  • Team buildings réguliers

  • Un rôle clé dans une start-up en pleine croissance !

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.