Titre du Poste : Développeur Fullstack
Type de Contrat : CDI/CDD
Lieu : Sur site
Date de Début : Immédiatement
Rémunération : Selon profil et expérience
1. Mission Principale
Le développeur fullstack sera responsable de la conception, du développement, et de la maintenance de plateformes web. Il collaborera étroitement avec les équipes de design UX/UI et les chefs de projet.
2. Responsabilités
Développement Frontend :
- Concevoir et implémenter des interfaces utilisateur modernes et réactives en utilisant les technologies React, Next.js15, HTML5, CSS (Tailwind CSS)
- Assurer la compatibilité de la plateforme sur différents navigateurs et appareils
Développement Backend :
- Développer et maintenir les API et services backend en utilisant Node.js backend (Typescript), avec le framework (Express JS Obligatoire), Prisma ORM (Optionnel)
- Gérer la logique métier, la base de données, et l'intégration de systèmes tiers
Tests et Déploiement :
- Écrire des tests unitaires et d'intégration pour assurer la qualité et la robustesse de l'application
- Participer à la configuration et à la gestion des environnements de déploiement
Optimisation et Sécurité :
- Optimiser les performances de la plateforme pour gérer le trafic élevé
- Mettre en œuvre les meilleures pratiques de sécurité pour protéger les données et les transactions des utilisateurs
Collaboration et Communication :
- Travailler en étroite collaboration avec les autres membres de l'équipe technique et non technique
- Participer activement aux réunions de projet et contribuer à la planification des sprints
3. Compétences et Expérience Requises
Compétences Techniques :
- Maîtrise des frameworks frontend (React, Next.js15 : Obligatoire)
- Expérience en développement Node.js backend (Typescript), avec le framework (Express JS Obligatoire), Prisma ORM (Optionnel)
- Bonne connaissance des bases de données SQL (PostgreSQL)
- Expérience dans l'écriture de tests unitaires et d'intégration
- Familiarité avec les pratiques de CI/CD et les outils de versioning comme Git
Expérience :
- Minimum 2 ans d'expérience en développement fullstack
- Expérience avérée dans le développement et la mise en marché de solutions web à grande échelle
Compétences Personnelles :
- Capacité à travailler de manière autonome et en équipe
- Excellentes compétences en résolution de problèmes et en communication
- Forte attention aux détails et engagement envers la qualité