Full Stack Developer (Backend-Focused)

Résumé du poste

Nice
Développeur

Modèle de travail

Hybride · 3 jours à domicile
il y a 1 semaine
Description du poste

Full Stack Developer (Backend-Focused)

Bodyguard.ai recherche son/sa prochain/e Développeur/se Full Stack Junior ou Confirmé/e, avec une forte appétence pour le développement backend (environ 75% backend / 25% frontend).

En étroite collaboration avec notre Engineering Manager et l'équipe de développement, vous contribuerez à la construction et à l'amélioration des fonctionnalités qui alimentent les technologies de modération de Bodyguard. Vous travaillerez sur un système haute performance et à faible latence qui traite des millions de requêtes et analyse des volumes massifs de contenu en temps réel. Notre moteur de modération doit être à la fois extrêmement rapide et très résilient, à l'échelle. Vous serez responsable de votre travail, de la spécification technique au déploiement en production, et développerez vos compétences dans un environnement itératif et rapide.

Missions et Responsabilités Clés

  • Développer et maintenir nos APIs, microservices et outils internes, en mettant constamment l'accent sur la performance, la fiabilité et la scalabilité
  • Contribuer à l'amélioration des flux de travail de notre algorithme de modération principal, fonctionnant sous trafic élevé et grands volumes de données
  • Participer à la spécification technique des nouvelles fonctionnalités aux côtés d'ingénieurs seniors
  • Écrire du code propre, testé et bien documenté
  • Participer aux revues de code et contribuer à l'élévation du niveau de qualité de l'équipe
  • Contribuer occasionnellement aux fonctionnalités frontend et aux améliorations pour offrir une expérience utilisateur complète et de bout en bout
  • Être proactif dans l'identification des domaines d'amélioration et la proposition de solutions
  • Aider l'équipe à livrer des releases qui respectent les délais et les normes de qualité

Votre Profil

  • Développeur/se avec un minimum de 2 ans d'expérience professionnelle
  • À l'aise avec les frameworks et langages backend modernes (Golang, Node.js/TypeScript)
  • Familier/ère avec la construction d'APIs (gRPC ou REST)
  • Curieux/se de tous les domaines de l'ingénierie logicielle : backend, frontend, infrastructure, voire IA/LLM
  • Utilisateur/se régulier/ère de Claude Code ou d'un outil similaire
  • Passionné/e par la livraison de produits et d'interfaces de qualité, et par la prise en charge de bout en bout de votre travail
  • Désireux/se d'apprendre, de grandir et d'être mis/e au défi dans une équipe collaborative
  • Capable de communiquer clairement en français (courant) / anglais (professionnel)

Compétences Bonus

  • Exposition à l'infrastructure cloud (GCP, Scaleway ou Azure)
  • Une certaine expérience frontend avec React ou Next.js
  • Familiarité avec les outils de conteneurisation (Docker, Kubernetes)
  • Intérêt pour la modération de contenu
  • Intérêt pour les meilleures pratiques UI/UX
  • Intérêt ou exposition à l'optimisation des performances et à la conception de systèmes à faible latence (stratégies de mise en cache, optimisation des requêtes, structures de données efficaces, etc.)

La Stack

Backend:

  • Golang (60%) / TypeScript, Node.js (30%) / Autre (10%)
  • gRPC (90%) / REST (10%)

Frontend: Next.js, Vite, React, Tailwind CSS

Data: PostgreSQL, ClickHouse, Redis

Infrastructure: Google Cloud Platform, Kubernetes, Terraform, Docker

Outils: Claude Code, Linear, Notion, Grafana, Prometheus, Slack

Notre État d'Esprit Technique

  • Les équipes produit et tech travaillent main dans la main, partageant des réunions quotidiennes et une visibilité complète sur les priorités et les défis
  • Nous pensons que les ingénieurs doivent maîtriser tous les aspects de leur travail, de la spécification technique au déploiement et à la surveillance en production
  • Notre cycle de développement est rapide et itératif : nous déployons en production plusieurs fois par jour
  • Nous valorisons la curiosité dans tous les domaines de l'ingénierie logicielle
  • Bodyguard est une entreprise d'IA et un adopteur précoce des LLM. Nous exploitons des fonctionnalités à haut volume alimentées par des LLM depuis plus de 3 ans
  • Nous croyons en une approche pratique à tous les niveaux de l'entreprise

Ce Que Nous Offrons

  • Bureaux sympas situés à Nice, avec possibilité de télétravail
  • Une excellente opportunité de faire partie d'une entreprise en croissance, axée sur sa mission et ayant déjà un impact réel
  • La chance de jouer un rôle dans la lutte contre la toxicité en ligne
  • Équilibre vie pro/vie perso : possibilité de faire du sport le midi, d'aller chercher ses enfants, ou de télétravailler
  • Tickets restaurant et couverture santé à 80%
  • Rencontres régulières, séminaires d'équipe, ateliers et activités sociales
  • Un parcours d'apprentissage passionnant et de réelles opportunités de croissance professionnelle
  • Une super équipe de personnes partageant les mêmes idées, jeunes, fun et dynamiques

Détails Supplémentaires

  • Type de contrat : CDI
  • Rémunération : 45k€
  • Date de début : Dès que possible
  • Lieu : Nice
  • Langues : Français/Anglais requis

Processus de Recrutement

  1. Rencontre avec les RH
  2. Entretien(s) technique(s) avec le CTO et/ou l'Engineering Manager et/ou un ingénieur senior
  3. Entretien avec l'Engineering Manager et/ou le CTO
  4. Adéquation culturelle
  5. Rencontre avec l'équipe avec laquelle vous travaillerez

Lieux Nice Statut de télétravail Hybride