24 - 81123 - 18087
Icon type action informatique

Développeur·se Fullstack Senior (React/Next.js/Node.js) pour une association de solidarité

Mission proposée par Karma Com Solidarité sur tout le département Hauts-de-Seine

Rejoignez notre mission pour le numérique solidaire

Mission proposée par Karma Com Solidarité sur toute la France

Vous êtes passionné(e) par le développement web moderne et vous voulez que votre code serve à quelque chose qui compte vraiment ?

 

Chez Karma Com Solidarité (KCS), on construit des plateformes qui aident concrètement les associations à mieux gérer leurs projets, leurs bénévoles, leur communication. 

 

Pas de blabla : chaque feature que vous déployez, c'est une asso qui gagne du temps, de l'efficacité, de l'impact. Et ça, c'est mesurable ! 

 

À propos de Karma Com Solidarité

Karma Com Solidarité est une association qui renforce l'impact des organisations à but non lucratif via la communication responsable et l'inclusion numérique. On code pour ceux qui n'ont pas les moyens d'une DSI, on forme ceux qui en ont besoin, on crée des outils qui changent la donne.

 

Guidée par des valeurs de solidarité, d'inclusion et de transparence, on accueille des profils tech seniors et juniors (selon les missions) qui veulent mettre leur expertise au service du bien commun.

Votre mission, si vous l'acceptez !

En tant que bénévole développeur·se fullstack senior, vous serez le·la pilote technique de notre écosystème web (sites institutionnels + plateformes SaaS pour associations). Vous coderez en React/Next.js, développerez des APIs backend en Node.js, coordonnerez avec notre équipe devops, et garantirez que nos applications soient performantes, accessibles, et déployées proprement.

 

Dans cette mission, vous apporterez votre expertise pour :

 

  • Développer des applications fullstack modernes : Next.js (App Router, Server Components, Server Actions), React avec TypeScript, state management (Redux Toolkit, Context API)
  • Concevoir et maintenir des APIs backend : Node.js avec Express/Fastify, bases de données PostgreSQL/MongoDB/Redis, APIs REST et GraphQL (Apollo/Prisma)
  • Implémenter l'authentification et la sécurité : JWT, OAuth, NextAuth, bonnes pratiques sécurité (scans vulnérabilités)
  • Mettre en place des pipelines CI/CD : GitHub Actions/GitLab CI, automatisation builds/déploiements, gestion environnements (dev/staging/prod)
  • Conteneuriser et déployer : Docker, Docker Compose, déploiements cloud (AWS EC2/S3/RDS, Vercel, Heroku)
  • Garantir la qualité et les performances : tests automatisés (Jest, React Testing Library), optimisation Core Web Vitals, monitoring
  • Maintenir un code propre et documenté : conventions Git (GitFlow, commits), revues de code constructives, documentation technique claire

 

Pourquoi rejoindre KCS ?

Impact social direct

Votre code servira 15-20 associations dès 2026-2027 pour gérer leurs bénévoles, projets, communication. Chaque ligne que vous écrivez améliore concrètement l'inclusion numérique et l'efficacité d'organisations qui changent des vies. On mesure l'impact, on le voit, on le célèbre.

Environnement structuré & pro

On bosse avec des outils sérieux (GitHub, Figma, Notion, Slack, Docker, CI/CD), des process clairs (kickoff, Definition of Done, revues régulières), et une équipe experte qui vous soutient sans vous micromanager. Vous aurez de l'autonomie technique, mais jamais la sensation d'être seul·e face à un mur.

Développement professionnel

Accès formations si pertinentes pour la mission, échanges techniques avec des pairs seniors, portfolio projets potentiellement open-source (selon licences négociées). Et si vous voulez une recommandation LinkedIn après 12 mois de mission impeccable, on la fera avec plaisir.

Liberté et reconnaissance

Vous avez carte blanche sur les choix techniques (dans le cadre archi globale), vos idées comptent, et votre travail est valorisé. On ne compte pas les heures à la minute près, on compte les résultats et l'impact. Et on dit merci quand c'est bien fait.

 

 

 

Informations complémentaires

Vous ne serez jamais seul(e) dans cette aventure

L'équipe KCS vous accompagnera tout au long de votre mission, à travers :

 

  • Des réunions régulières avec votre référent·e (pôle IT & Tech)
  • Un kickoff structuré pour caler objectifs, DoD (Definition of Done), rythme de travail
  • Un soutien constant via Slack (async) + visios si besoin
  • Une documentation claire et des outils pros pour faciliter votre intégration

 

Engagement attendu : 4-8 heures par semaine, en distanciel, avec flexibilité d'organisation (on s'adapte à vos contraintes).

 

Durée : 6 mois minimum pour voir l'impact, idéalement 12 mois pour ancrer la continuité des projets. Pas de pression pour rester ad vitam, mais on cherche des profils qui veulent s'investir sur la durée, pas juste "tester 2 mois puis ghost".

 

Notre façon de travailler

DO (ce qui fonctionne chez nous) :

 

  • Clarté & fiabilité : On dit les choses, on tient nos engagements, on alerte tôt si besoin (pas de "tout va bien" puis ghosting 3 semaines)
  • Traçabilité : Décisions et livrables sur les outils officiels (GitHub, Notion, Drive), pas "dans un DM Slack perso"
  • Collaboration structurée : Points réguliers, objectifs clairs (DoD = Definition of Done), feedback bienveillant
  • Autonomie accompagnée : Vous gérez votre temps, on vous soutient quand besoin, et on célèbre les victoires collectives

 

DON'T (ce qu'on évite) :

 

  • Travailler en silo sans communiquer l'avancement (on aime savoir où vous en êtes, même si c'est "j'ai galéré mais j'ai appris un truc")
  • Garder les livrables uniquement sur votre machine perso (code/sources sur GitHub/Drive KCS, toujours)
  • Assumer seul·e sans demander de l'aide si blocage (on préfère un "help" rapide qu'un burnout silencieux)
  • Prendre des engagements sans vérifier sa disponibilité réelle (mieux vaut dire "je peux 4h cette semaine" que promettre 8h et livrer 0)



Rejoignez Karma Com Solidarité et devenez un acteur clé du numérique solidaire.

 

Ensemble, donnons aux associations les outils et les compétences pour transformer leurs projets et renforcer leur impact !



Savoir être & compétences

Profil recherché

Nous cherchons un profil fullstack senior qui maîtrise aussi bien le front que le back, qui a une sensibilité DevOps pour améliorer la qualité et l'efficacité des déploiements, et qui trouve du sens à mettre ses compétences au service d'une cause sociale.

Profil idéal

  • Expérience solide fullstack : 5+ ans en production, vous avez déjà mené des projets de A à Z (conception, dev, déploiement, maintenance)
  • Stack frontend moderne : React avancé (Hooks, Context API), Next.js (vous connaissez l'App Router et les Server Components), TypeScript solide
  • Stack backend confirmée : Node.js avec Express ou Fastify, bases de données relationnelles (PostgreSQL) et NoSQL (MongoDB), Redis pour le cache
  • APIs et authentification : vous avez conçu des APIs REST ou GraphQL, géré l'authentification (JWT, OAuth, NextAuth)
  • Sensibilité DevOps : vous savez mettre en place des pipelines CI/CD (GitHub Actions, GitLab CI), conteneuriser avec Docker, déployer sur AWS/Vercel/Heroku
  • Tests et qualité : vous écrivez des tests automatisés (Jest, React Testing Library), vous documentez vos choix techniques, et vous faites des revues de code constructives
  • Autonomie & rigueur : vous savez prendre des décisions techniques justifiées, architecturer proprement, et signaler tôt si ça bloque (on préfère un "j'ai besoin d'aide" rapide qu'un héroïsme silencieux)
  • Esprit collaboratif & pédagogique : vous expliquez la complexité technique aux non-dev (designers, product, direction) sans jargon inutile, et vos retours sont bienveillants
  • Engagement & fiabilité : vous tenez vos engagements (si vous dites "livré vendredi", c'est livré ou on est prévenus avant) et vous jouez collectif (traçabilité décisions, code qui survit à votre départ)

 

Petit bonus qui fait la différence : un bon sens de l'humour et une vraie motivation pour l'impact social. Parce qu'on va coder ensemble pendant des mois, autant que ce soit agréable et porteur de sens.

 

 

On valorise avant tout votre motivation et votre envie de contribuer à une cause sociale. Vos compétences techniques sont essentielles, mais c'est votre engagement, votre bienveillance et vos idées créatives qui feront la différence sur le long terme.

Compétences techniques souhaitées :

Frontend :

 

  • React.js avancé (Hooks, Context API, Redux Toolkit)
  • Next.js (App Router, Server Components, Server Actions)
  • TypeScript
  • Styling : Tailwind CSS / Material-UI / Shadcn
  • Tests : Jest, React Testing Library

 

Backend :

 

  • Node.js avec Express ou Fastify
  • Bases de données : PostgreSQL, MongoDB, Redis
  • API : REST, GraphQL (Apollo, Prisma)
  • Authentification : JWT, OAuth, NextAuth

 

DevOps/CI-CD :

 

  • Pipelines : GitHub Actions ou GitLab CI
  • Conteneurisation : Docker, Docker Compose
  • Cloud : AWS (EC2, S3, RDS) / Vercel / Heroku
  • Gestion environnements (dev, staging, prod)
  • Monitoring et scaling (notions)

 

Outils & Méthodologies :

 

  • Git avancé (GitFlow, conventions commits)
  • Agile/Scrum
  • Tests automatisés
  • Documentation technique
  • Intégration et déploiement continus

 

Notions DevOps en apprentissage (bonus) :

 

  • Configuration serveur (Nginx)
  • Orchestration (notions Kubernetes)
  • Infrastructure as Code (Terraform)
  • Monitoring avancé (Prometheus, Grafana)
  • Sécurité (bonnes pratiques, scans vulnérabilités)

 

Matériel requis : Ordinateur (Mac/Linux recommandés, Windows OK si WSL configuré), connexion internet stable.

 

Disponibilité demandée

4-8 heures par semaine

Informations clés

Lieu de la mission


Hauts-de-Seine (92)

Association : Karma Com Solidarité

Karma Com Solidarité (KCS) est une association dédiée à la promotion et au renforcement des capacités de communication des organisations à but non lucratif.

Nous nous engageons également à faciliter l'accès au numérique pour les personnes isolées ou en difficulté, notamment les personnes âgées, les personnes en situation de handicap, et celles en difficulté matérielle. Parmi nos activités principales, nous organisons des formations en communication stratégique, des ateliers d'initiation au numérique, et des campagnes de sensibilisation pour encourager l'inclusion sociale.

Nos principaux objectifs sont :

  • Renforcement des Capacités de Communication : Aider les organisations à but non lucratif à améliorer leur visibilité, affiner leur message et élargir leur portée pour un impact social accru.
  • Facilitation de l'Accès au Numérique : Réduire la fracture numérique en formant les populations vulnérables aux nouvelles technologies, permettant ainsi une meilleure intégration sociale et économique.
  • Sensibilisation et Inclusion Sociale : Mener des campagnes de sensibilisation pour promouvoir l'inclusion sociale et lutter contre l'isolement des personnes vulnérables.  

Guidée par des valeurs de solidarité, d'inclusion, et de transparence, Karma Com Solidarité réinvestit tous les profits générés dans ses missions non lucratives. Nous collaborons avec divers partenaires pour offrir des programmes complets et efficaces, et nous accueillons des bénévoles qualifiés pour multiplier notre impact et développer de nouvelles initiatives.

Rejoignez-nous pour faire une différence dans la communauté et contribuer à des projets enrichissants et impactants !

Adresse de l'association : 10 RUE PIERRE LHOMME 92400 COURBEVOIE