1

Trouvez rapidement les meilleurs talents qui correspondent à vos besoins

2

Un processus de recrutement freelance facile et sans prise de tête

3

Des profils hautement qualifiés et adaptables à vos projets

Analyse de compatibilité

Développeur Full Stack

Non spécifié Dakar

Description du poste

Mission
Vous serez en charge de la conception, du développement et du déploiement complet d’une plateforme web / single page application / application mobile. Vous interviendrez aussi bien sur le front-end que le back-end, la base de données, l’authentification, l’interface d’administration, et l’intégration d’API tierces.

Responsabilités
• Concevoir l’architecture technique de la plateforme (frontend + backend + base de données).
• Développer une interface utilisateur moderne, responsive et performante (React/Next.js).
• Mettre en œuvre un back-end sécurisé et modulaire (Node.js + Express ou NestJS).
• Créer et maintenir des API REST/GraphQL pour le front et les intégrations externes.
• Implémenter une base de données relationnelle (PostgreSQL) et/ou NoSQL (MongoDB).
• Gérer les rôles, droits d’accès, et l’authentification (Auth0, Firebase Auth ou OAuth).
• Développer un tableau de bord administrateur complet (gestion utilisateurs, offres, paiements).
• Intégrer des solutions de paiement (ex. Stripe ou PayPal).
• Automatiser le déploiement (CI/CD), assurer la maintenance et les mises à jour.
• Veiller à la sécurité, la performance, l’accessibilité et au SEO du site.

Technical skills
Front-end
• React.js / Next.js (SSR, SSG, CSR)
• TypeScript
• Tailwind CSS / Chakra UI / MUI
• Redux Toolkit / Zustand (optionnel)
• SEO, Open Graph, Core Web Vitals

Back-end
• Node.js (Express.js ou NestJS)
• API REST ou GraphQL
• Webhooks pour paiements / notifications
• Sécurité (Helmet, rate limit, validation)

Base de données
• PostgreSQL (principal)
• MongoDB (si besoin NoSQL)
• Prisma ou TypeORM
• Redis (cache/queue)

Authentification & Sécurité
• Auth0, Firebase Auth, Passport.js ou OAuth2
• Gestion des sessions, tokens JWT, scopes, MFA

DevOps & Hébergement
• Docker, Git, GitHub Actions
• Vercel, Heroku, Render, AWS ou GCP
• Logging / monitoring : Sentry, LogRocket, etc.

Autres intégrations possibles
• Plateformes de paiement (PayTech, PayDunya, Wave, OrangeMoney)
• Algolia ou Elasticsearch (recherche avancée)
• Email Marketing Campaign (SendGrid, Mailjet)

Profil recherché
• Expérience significative en développement full stack web (5+ ans).
• Maîtrise du cycle complet de développement d’un produit SaaS.
• Autonomie, rigueur, curiosité et orientation produit.
• Aisance avec le travail en remote et les outils collaboratifs.
• Code propre, maintenable et bien documenté.
• Une expérience dans une plateforme RH, mise en relation professionnelle.
• Technologies : React / Next.js, Node.js, TypeScript, PostgreSQL / MongoDB, API REST / GraphQL, Auth0 / OAuth2, Docker, Git, CI/CD, Wave Api, OrangeMoney Api, Elasticsearch








Date de publication : 2025-07-16
Type de contrat : Non spécifié