Développeur·se Fullstack
Next.js / TypeScript / Node.js
Projet ZynBusiness - ERP Africa-by-Design (Comores first)
Partenaires : Expertise France, ComorLab, Kedge Business School
1À propos de ZynBusiness
ZynBusiness est un ERP Africa-by-Design, conçu à partir des réalités terrain des TPE/PME africaines. Notre marché pilote est les Comores : tout est pensé pour une adoption rapide, des workflows métiers simples, et une expérience fluide même dans des contextes de connectivité variable.
Notre approche est résolument IA-first : nous intégrons l'IA applicative au cœur de la stratégie produit et de la vitesse d'exécution (agentic delivery, copilots métier, automatisations intelligentes).
2Pourquoi on recrute
Nous recrutons un·e Développeur·se Fullstack qui jouera un rôle clé de superviseur technique : review du code, aide au débogage, stabilisation et amélioration continue (qualité, performance, sécurité), tout en développant des fonctionnalités produit à forte valeur.
Tu collaboreras directement avec le/la CTO et l'Expert·e IA (Agentic Engineering) pour accélérer le delivery via agents IA et workflows AI-assisted engineering.
3Tes missions
A. Développement Fullstack (feature delivery)
- Construire et maintenir des fonctionnalités end-to-end : UI, API, intégrations, logique métier
- Participer aux parcours clés terrain TPE/PME (caisse/encaissement, gestion articles, inventaire, reporting, RH simple)
- Contribuer à une expérience mobile-first et PWA-ready
B. Supervision technique : code review, qualité, debugging
- Réaliser des revues de PR exigeantes : lisibilité, robustesse, sécurité, performance, dette technique
- Aider au debugging et à la résolution des incidents (front/API/intégrations)
- Mettre en place des standards : conventions, structure, patterns, documentation technique courte mais utile
C. Collaboration Agentic Development (IA au quotidien)
- Travailler avec l'expert IA pour industrialiser l'usage des agents : spec → agents → PR → review → tests → release
- Utiliser des pratiques de prompting structuré + garde-fous : diffs propres, sorties vérifiables, tests obligatoires
- Aider l'équipe à aller plus vite sans sacrifier la qualité
D. CI/CD et Observabilité
- Contribuer à des pipelines fiables : tests, quality gates, preview deployments, release/rollback
- Renforcer l'observabilité : erreurs, latence, régressions, logs utiles, monitoring
4Stack et environnement
Frontend / App
- Next.js (App Router), TypeScript, Node.js 20 LTS
- UI : Tailwind CSS, shadcn/ui
- State : Zustand
- Data fetching : TanStack Query
- PWA / Offline-ready
Backend / API / BFF
- BFF via API Routes Next.js
- Middleware auth/tenant
- Intégrations : Stripe, webhooks
Données et Infra
- MariaDB (managed)
- Redis : sessions + cache
- Stockage : DO Spaces + Signed URLs
Hosting / Deploy
- Vercel (frontend/BFF, previews)
- DigitalOcean (backend & workers)
- Monitoring : Sentry
5Profil recherché
Must-have :
- Solide expérience en dev Fullstack TypeScript (Next.js recommandé)
- Très bon niveau en debugging (front + API + intégrations), et rigueur de code review
- Sens produit : livrer vite, mais proprement, et prioriser l'impact
- À l'aise avec Git, PR, branching, et les workflows de livraison moderne
- À l'aise en remote : communication claire, autonomie, discipline
Compétences phares (très appréciées) :
- Culture Agentic / AI-assisted engineering : travailler avec des agents IA pour accélérer le dev
- MCP (Model Context Protocol) : exploiter des serveurs MCP et outils MCP
- Connecteurs MCP : GitHub, Vercel, CI, observabilité, secrets
Bonus :
- • Performance web, sécurité applicative, multi-tenant, RBAC
- • Expérience PWA/offline, ou design d'apps pour contextes terrain
- • Expérience produits B2B (gestion, caisse, stock, facturation)
6Ce que tu gagnes
- Un rôle structurant : référent review & qualité, et moteur du delivery
- Un produit Africa-by-Design, Comores-first, construit à partir du réel
- Une équipe IA-native : collaboration avec le/la CTO et l'expert agentic engineering
- Un contexte exigeant et stimulant, orienté impact et exécution
7Candidature
Merci d'envoyer :
- CV / LinkedIn
- 1-2 liens (GitHub, projets, démos)
- Un message court : ton expérience Next.js/TS, un exemple où tu as stabilisé un produit (debugging, perf, incidents), et comment tu utilises l'IA (agents) dans ton workflow
Prêt·e à rejoindre l'équipe ?
Un CDI structurant dans une équipe IA-native, orientée impact.
Postuler maintenant