Développeur Full Stack / Senior Angular - ! NestJS (H/F)

À propos

Heroiks est un groupe indépendant de conseil en marketing, data et technologie.

Nous concevons et développons des plateformes et produits technologiques à forte valeur ajoutée, orientés performance, scalabilité et usage réel, pour de grandes marques.

Côté tech, nous faisons des choix assumés : stack moderne, monorepo, architectures cloud-native sur Google Cloud Platform, culture qualité forte et collaboration étroite avec les équipes produit et data.

Nous portons également une attention particulière à la sobriété de nos architectures : autoscaling, optimisation des ressources et infrastructures dimensionnées au plus juste, afin d’éviter de faire tourner des machines inutilement.Le poste

Nous recherchons un·e développeur·se full stack confirmé·e, à l’aise sur une stack moderne, qui aime comprendre ce qu’il ou elle construit et souhaite continuer à progresser sur des sujets techniques exigeants.

Tu joueras un rôle central dans la conception, l’évolution et la fiabilité de nos applications, développées au sein d’un monorepo partagé, tout en étant accompagné·e par un Lead Full Stack.

Descriptif du poste

Missions

Développement & Architecture 

Concevoir et développer des applications web complexes avec Angular 21 (dernière version) et TypeScript

Travailler dans une logique de réduction continue du legacy, avec du temps dédié à la modernisation et à l’amélioration du code existant

Développer des services backend robustes et scalables en NestJS / Node.js

  • Concevoir et consommer des API REST et GraphQL

  • Participer aux réflexions d’architecture (front, back, API, sécurité, performance), sous la responsabilité du Lead Full Stack

Cloud, CI/CD & Scalabilité

Contribuer au déploiement et à l’exploitation des applications sur Google Cloud Platform (expérience appréciée mais non obligatoire)

Utiliser et intégrer des services GCP tels que Cloud Run, GKE, Pub/Sub, Cloud SQL, BigQuery

Participer à des architectures cloud-native, résilientes et orientées performance

  • Montrer une appétence pour le CI/CD et le DevOps (GitHub Actions, automatisation, qualité, fiabilité), sans être un profil DevOps pur

Qualité & Bonnes pratiques

  • Garantir un haut niveau de qualité du code (tests, revues, standards, lisibilité, performance)

  • Participer à l’amélioration continue des pipelines CI/CD et des pratiques de développement

  • Être force de proposition sur les choix techniques et les optimisations, en collaboration avec l’équipe

Profil recherché

Profil recherché

Compétences techniques indispensables 

3 à 6 ans d’expérience en développement web 

Très bonne maîtrise de Angular (versions récentes, idéalement Angular 21) et TypeScript 

Solide expérience en NestJS / Node.js 

Bonne pratique des API REST et GraphQL 

Expérience en monorepo 

Bonne connaissance des bases de données SQL et/ou NoSQL

  • Pratique de Git, Docker et des principes CI/CD

Compétences appréciées (nice to have) 

Expérience sur Google Cloud Platform

  • Connaissance ou utilisation de Hasura

  • Compréhension des architectures distribuées

  • Sensibilité aux enjeux data / analytics

  • Expérience en environnement agile et orienté produit

Soft skills

  • Autonomie et sens des responsabilités

  • Goût pour le travail en équipe et la collaboration

  • Capacité à challenger l’existant de manière constructive

  • Curiosité technique et envie d’apprendre en continu

  • Sens du produit et approche pragmatique

Ce poste est idéal pour un·e développeur·se confirmé·e qui veut travailler sur une stack propre, comprendre ce qu’il ou elle construit, et continuer à progresser techniquement dans un environnement exigeant mais sain.

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Montpellier
  • Télétravail partiel possible