Programmeur Node.js
Fiche de poste
Principales responsabilités :
● Concevoir, développer et optimiser des applications scalables en Node.js (Nest.js, Express, etc.).
● Développer des interfaces utilisateur réactives et ergonomiques avec React (Next.js, TypeScript, Tailwind, etc.).
● Gérer la persistance des données et optimiser les requêtes avec PostgreSQL.
● Intégrer l’IA dans le cycle de développement (exploitation de Cursor AI, Copilot, OpenAI APIs, etc.).
● Automatiser les workflows pour accélérer le développement et réduire les tâches répétitives.
● Exploiter les modèles d’IA pour l’analyse de code, la documentation et l’optimisation des performances.
● Mettre en place des architectures robustes et performantes (API RESTful, GraphQL, WebSockets).
● Assurer la qualité du code via des tests automatisés (Jest, Cypress, Playwright).
● Optimiser le déploiement et la scalabilité avec Docker, Kubernetes, CI/CD (GitHub Actions, Terraform, etc.).
● Expérimenter et proposer les dernières innovations IA et DevOps.
● Participer à des code reviews exigeantes et à l’amélioration continue du produit.
● Contribuer à la documentation et aux bonnes pratiques de développement.
Éxigences :
● Expérience en développement Fullstack JS.
● Stack technique : Node.js, PostgreSQL, React (Next.js), TypeScript, Tailwind.
● AI-Driven Mindset : Tu utilises Cursor AI, Copilot, ChatGPT, et d’autres outils IA au quotidien.
● A-Player Mentality : Autonomie, proactivité et passion pour le code et la performance.
● Bonne connaissance de Docker, CI/CD, tests automatisés.
● Tu aimes optimiser le code, les requêtes et les workflows.
● Expérience en méthodes agiles (Scrum, Kanban) et Git/GitHub.
© 2025 FrancoStaffing