Job position Développeur Fullstack Python/ReactJS
Share this job
Fiche de Poste – Développeur Fullstack Sénior (orientation Front) / Consultant Technico-Fonctionnel
Contexte & Objectif de la Mission
Vous interviendrez sur un projet stratégique de modernisation applicative dans le domaine de la gestion et de l’optimisation énergétique.
Votre rôle sera de concevoir et développer une nouvelle interface front-end en React/TypeScript, de contribuer aux évolutions back-end et d’accompagner la transformation technique et fonctionnelle de la plateforme.
Responsabilités & Missions
Concevoir et développer l’interface web en React.js & TypeScript.
Intégrer et consommer les APIs REST de la plateforme.
Collaborer avec les équipes back-end (Python / PostgreSQL) pour la conception et l’optimisation des flux de données.
Participer à la refonte UI/UX et au design responsive afin d’améliorer l’expérience utilisateur.
Contribuer à l’intégration du SSO pour la gestion des accès et de la sécurité.
Garantir le respect des standards de développement, de sécurité et de qualité du code (code review, bonnes pratiques, documentation).
Mettre en place et optimiser les pipelines CI/CD pour les environnements de test et de production.
Développer et maintenir des tests unitaires, d’intégration et end-to-end.
Participer aux ateliers fonctionnels et transformer les besoins métiers en solutions concrètes.
Environnement Technique
Front-End :
React.js, Next.js, TypeScript, HTML5, CSS3, Design System
Back-End :
Python (CubicWeb / FastAPI), PostgreSQL
DevOps / Cloud :
AWS (API Gateway, EC2, S3), GitHub Actions (CI/CD)
Outils & Écosystème :
Node.js, Git/GitHub, Visual Studio Code, PyCharm
Compétences Recherchées
Techniques :
Excellente maîtrise du développement Front-End moderne (React.js, TypeScript).
Solides bases Back-End (idéalement Python / FastAPI).
Connaissances en CI/CD et environnements Cloud (AWS apprécié).
Bonne compréhension de l’intégration API, sécurité et performance web.
Fonctionnelles & Soft Skills :
Capacité à comprendre les besoins métiers et à challenger les usages.
Approche analytique, pragmatique et orientée solution.
Bon relationnel et communication claire avec équipes techniques & produit.
Autonomie, rigueur et sens de la qualité logicielle.
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur Fullstack Python/ReactJS
SMILE