Développement et maintenance d'applications web
-
Participation à la maintenance corrective et évolutive des applications existantes.
-
Identification, diagnostic et correction des bugs.
-
Conception de tests et validation des fonctionnalités développées.
-
Suivi de la qualité du code, de la sécurité et des performances globales de l'application.
Évolution des fonctionnalités
-
Développement de nouvelles fonctionnalités en adéquation avec les besoins des utilisateurs ou du cahier des charges.
-
Amélioration continue de l'interface et de l'expérience utilisateur (UI/UX).
-
Participation à l'analyse technique des besoins métiers.
-
Contribution active aux choix techniques et aux évolutions de l'architecture.
Développement Full Stack (Technologies adaptables selon vos besoins)
-
Front-end : Intégration d'interfaces web dynamiques et responsive avec JavaScript moderne et/ou un framework adapté (ex: Vue.js, React, Angular).
-
Back-end : Logique serveur, création et maintenance d'API (ex: Node.js, PHP/Symfony, Python).
-
Gestion des données : Manipulation et administration de bases de données (ex: SQL/MySQL, NoSQL/MongoDB).
-
Outils & Environnement : Utilisation des outils de versioning (Git) et d'environnements de développement ou de déploiement (ex: Docker, CI/CD).
Travail collaboratif
-
Participation aux réunions de suivi de projet et de planification (ex: méthodologies Agiles).
-
Rédaction de la documentation technique des développements réalisés.
-
Collaboration étroite avec les équipes métiers, le design ou le produit.
-
Contribution ponctuelle aux autres chantiers informatiques et numériques de la structure.