Senior Full Stack Developer H/F

Celaneo
Clichy, France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, French

Tech stack

JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Cloud Computing Continuous Integration Github Node.Js NoSQL OAuth Open Source Technology Open Web Application Security Performance Tuning
+29 more
Query Optimization RabbitMQ Redis Next.js SQL Databases TypeScript Datadog Google Cloud Tailwind ReactJS Retrieval-Augmented Generation Large Language Models Grafana Cypress (Programming Language) Backend Git Gitlab-ci Git Flow Kubernetes Playwright Sentry Apache Kafka Graphql NestJS JestJS Restful APIs Terraform Docker Microservices

Job description

On construit, on avance vite, on écrit du code qui compte, on préfère l’impact aux slides.

Il nous manque un(e) senior full stack pour passer à la vitesse supérieure. Quelqu’un qui pense produit autant qu’archi, et qui code autant qu’il ou elle challenge., Livrer de bout en bout, de la conception produit au déploiement en production

  • Faire des choix d’architecture qui tiendront dans 6 mois, pas juste jusqu’au prochain sprint
  • Coder proprement, et surtout coder ce qui a du sens (on déteste l’over-engineering)
  • Reviewer, mentorer, tirer l’équipe vers le haut sans jouer au chef
  • Porter ta voix dans les décisions techniques. Les silences polis, très peu pour nous, TypeScript, non négociable
  • React et Next.js. Tu sais quand utiliser un server component et quand ne pas le faire
  • Shadcn / Tailwind / Design systems / Storybook, notions solides d’accessibilité
  • Compréhension du fonctionnement d’un bundler et optimisation des performances

Backend

  • Node.js et NestJS (ou équivalent structuré : Fastify, tRPC)
  • API REST propres, GraphQL apprécié
  • SQL / No-SQL. Tu écris une requête sans faire fondre la prod, tu sais ce qu’est un index
  • Notions de sécurité web : OWASP Top 10, auth/session, JWT, OAuth

Infrastructure et outillage

  • Git, trunk-based ou GitFlow. Tu ne pushes pas en force sur main
  • Docker, docker-compose
  • Tests (Jest, Vitest, Playwright ou Cypress). Ceux qui te sauveront à 22h un vendredi
  • CI/CD (GitHub Actions, GitLab CI, ou équivalent)

Séniorité

  • 5 ans et plus d’expérience en environnement professionnel sur des projets en production
  • Capacité à expliquer pourquoi tu choisis X plutôt que Y, pas juste « j’ai vu ça sur un post LinkedIn »
  • Expérience de refactoring de legacy sans tout casser
  • Savoir dire « je ne sais pas » et aller chercher la réponse

Nice to have

  • Micro-services, event-driven, messaging (RabbitMQ, Kafka, Redis Streams)
  • Kubernetes, Terraform, ou toute autre bête de l’IaC
  • Cloud (AWS, GCP, Scaleway, OVH). Bonus si tu lis une facture cloud sans pleurer
  • Observabilité (Datadog, Grafana, OpenTelemetry, Sentry)
  • LLM et IA (agents, RAG, MCP, fine-tuning). Gros plus
  • Open-source, side-projects, blog, talks. Montre-nous ta curiosité
  • Français et anglais courants. Équipe et documentation bilingues
  • Appétence produit. Tu comprends les users, pas juste les tickets

Ce qu’on n’attend pas de toi

  • Cocher 100% de la stack. Personne ne le fait
  • Travailler les week-ends. On tient à ta durée de vie et à ton cerveau
  • Être d’accord avec tout. On veut du contradictoire intelligent
  • Avoir fait une école prestigieuse. On regarde ce que tu construis, Une équipe de plus de 50 personnes qui livre, sans réunionite chronique
  • Du code neuf sur des sujets qui bougent. Pas de maintenance à 100%
  • Feedback direct et décisions rapides

Process

  • Call de 20 min avec Moi. Pour se comprendre, pas pour te griller
  • Échange technique. Zéro LeetCode, on parle de vrais problèmes que tu as résolus
  • Pair-programming sur un cas concret proche de notre stack
  • Rencontre équipe autour d’un café
  • Objectif : 10 jours max entre le premier call et l’offre

Requirements

Profil recherché5 ans et plus d’expérience en environnement professionnel sur des projets en productionMaîtrise de TypeScript, React et Next.jsConnaissance solide de Shadcn, Tailwind, Design systems, storybook et notions d’accessibilitéCompréhension du fonctionnement d’un bundlerMaîtrise de Node.js et NestJS (ou équivalent structuré comme Fastify, tRPC)Expérience avec API REST propres, GraphQL appréciéCompétences en bases de données SQL / No-SQL avec optimisation des requêtes et connaissance des indexNotions de sécurité web : OWASP Top 10, auth/session, JWT, OAuthMaîtrise des outils Git (trunk-based ou GitFlow), Docker, docker-composeExpérience avec les tests (Jest, Vitest, Playwright ou Cypress)Connaissance des systèmes de CI/CD (GitHub Actions, GitLab CI, ou équivalent)Capacité à expliquer ses choix techniques de manière argumentéeExpérience en refactoring de legacy sans casser le codeCapacité à reconnaître ses limites et à chercher des réponsesFrançais et anglais courants (équipe et documentation bilingues)Appétence produit : compréhension des utilisateurs au-delà des ticketsAtouts : micro-services, event-driven, messaging (RabbitMQ, Kafka, Redis Streams), Kubernetes, Terraform, Cloud (AWS, GCP, Scaleway, OVH), observabilité (Datadog, Grafana, OpenTelemetry, Sentry), LLM et IA (agents, RAG, MCP, fine-tuning), contributions open-source, side-projects, blog, talks, 1. 5 ans et plus d’expérience en environnement professionnel sur des projets en production

  1. Maîtrise de TypeScript, React et Next.js
  2. Connaissance solide de Shadcn, Tailwind, Design systems, storybook et notions d’accessibilité
  3. Compréhension du fonctionnement d’un bundler
  4. Maîtrise de Node.js et NestJS (ou équivalent structuré comme Fastify, tRPC)
  5. Expérience avec API REST propres, GraphQL apprécié
  6. Compétences en bases de données SQL / No-SQL avec optimisation des requêtes et connaissance des index
  7. Notions de sécurité web : OWASP Top 10, auth/session, JWT, OAuth
  8. Maîtrise des outils Git (trunk-based ou GitFlow), Docker, docker-compose
  9. Expérience avec les tests (Jest, Vitest, Playwright ou Cypress)
  10. Connaissance des systèmes de CI/CD (GitHub Actions, GitLab CI, ou équivalent)
  11. Capacité à expliquer ses choix techniques de manière argumentée
  12. Expérience en refactoring de legacy sans casser le code
  13. Capacité à reconnaître ses limites et à chercher des réponses
  14. Français et anglais courants (équipe et documentation bilingues)
  15. Appétence produit : compréhension des utilisateurs au-delà des tickets
  16. Atouts : micro-services, event-driven, messaging (RabbitMQ, Kafka, Redis Streams), Kubernetes, Terraform, Cloud (AWS, GCP, Scaleway, OVH), observabilité (Datadog, Grafana, OpenTelemetry, Sentry), LLM et IA (agents, RAG, MCP, fine-tuning), contributions open-source, side-projects, blog, talks

EUR

Français Anglais Intelligence artificielle Google cloud platform SQL REST Grafana Git Kubernetes Node.js KAFKA Terraform TypeScript API REST Docker

About the company

Envoie ce qui te représente : CV, GitHub, un side-project dont tu es fier, un article que tu as écrit, un bug que tu as maté après 3h de galère. Pas de lettre de motivation. Une phrase honnête sur pourquoi ça t’intéresse suffit.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Loading talks and stories from around this role…