Développeur Full Stack Vue.JS Sénior - Freelance (H/F)
Summary
Freelance senior full-stack mission in Paris for a large energy-sector company: designing and building data processing and reporting tools for nuclear planning and mid-term optimization with Vue.js and Python. The developer works directly with business users, reviews and industrializes their Python code, and operates without a dedicated Product Owner. 2 days remote per week.
Dans le cadre du projet de refonte d'une application, une grande entreprise du secteur de l'énergie recherche un développeur Full Stack orienté Vue.JS capable d'intégrer une équipe agile en construction. L'objectif est de développer un nouvel outil destiné à accompagner les métiers de la planification nucléaire et de l'optimisation moyen terme, dans un contexte où les besoins évoluent rapidement et nécessitent une forte proximité avec les utilisateurs.
Le consultant interviendra sur la conception, le développement et l'amélioration de solutions de traitement et de restitution de données. Il travaillera directement avec les utilisateurs métier qui réalisent eux-mêmes une partie des développements Python, afin de les accompagner, challenger les implémentations proposées et garantir la qualité, la maintenabilité et les performances du code produit. Cette mission s'inscrit dans une démarche de modernisation applicative avec une stack technique centrée sur Python et Vue.JS.
L'absence de Product Owner dédié nécessite un profil capable d'identifier et qualifier les besoins directement auprès des utilisateurs, de formaliser les attentes métier et de proposer les solutions techniques adaptées.
MISSIONS
* Concevoir, développer et améliorer des solutions de traitement et de restitution de données
* Collaborer directement avec les utilisateurs métier réalisant des développements Python
* Accompagner et challenger les implémentations proposées par les utilisateurs
* Garantir la qualité, la maintenabilité et les performances du code produit
* Identifier et qualifier les besoins métier en l'absence de Product Owner dédié
* Formaliser les attentes métier et proposer des solutions techniques adaptées
OUTILS & ENVIRONNEMENT
* Vue.JS (maîtrise impérative)
* Python (solide maîtrise)
* Développement Full Stack Web
* Développement d'API REST et microservices
* Relecture, optimisation et industrialisation de code Python produit par les métiers
* Analyse et amélioration des performances applicatives
* Conception logicielle et bonnes pratiques de développement
* Connaissances DevOps : Jenkins / CI-CD, Kubernetes (gestion des pods)
* Kafka (apprécié)
* Connaissances des technologies IA et de leurs usages
* Git et gestion du cycle de vie logiciel
* Architecture applicative moderne
* Tests, qualité de code et maintenabilité
CONDITIONS DE TRAVAIL
* Lieu de la mission : Paris
* Date de démarrage : ASAP
* Mission de longue durée
* 2 jours de télétravail par semaine
1. 10 à 12 ans d'expérience minimum en développement Vue.JS
2. Maîtrise impérative de Vue.JS (critère rédhibitoire)
3. Solide maîtrise de Python
4. Expérience en développement Full Stack Web
5. Compétences en développement d'API REST et microservices
6. Capacité à relire, optimiser et industrialiser du code Python produit par les métiers
7. Analyse et amélioration des performances applicatives
8. Conception logicielle et bonnes pratiques de développement
9. Connaissances en DevOps, Jenkins / CI-CD, Kubernetes (gestion des pods), Kafka (apprécié)
10. Connaissances des technologies IA et de leurs usages
11. Maîtrise de Git et gestion du cycle de vie logiciel
12. Connaissance de l'architecture applicative moderne
13. Tests, qualité de code et maintenabilité
14. Capacité à challenger techniquement les développements existants
15. Forte autonomie
16. Capacité à travailler sans Product Owner dédié
17. Esprit d'initiative et proactivité
18. Curiosité métier
19. Capacité à aller chercher le besoin directement auprès des utilisateurs
20. Aptitude à qualifier et structurer des besoins peu formalisés
21. Excellentes capacités de communication
22. Sens de l'écoute
23. Capacité à reformuler simplement des problématiques complexes
24. Pédagogie auprès d'utilisateurs non développeurs
25. Aisance dans un environnement collaboratif et de proximité avec les métiers
26. Capacité à challenger de manière constructive
27. Esprit