
• Minimum bacc+3 en informatique
• Ayant au moins une année d’expérience dans le domaine
• Autonome et polyvalent(e)
• Esprit d’équipe et bonne communication
• Sens de l’écoute et rigueur
• Capacité à gérer son temps et à respecter les engagements
• Maîtrise des langages de base : HTML, CSS, JavaScript pour la création d’interfaces utilisateur attrayantes et ergonomiques
• Connaissance des frameworks front-end comme React, Angular, Vue.js, etc., pour structurer et accélérer le développement des interfaces
• Compétences en langages de programmation serveur tels que Python, Java, PHP, Ruby, etc., pour gérer la logique back-end
• Intégration de bases de données relationnelles (ex. : SQL) et NoSQL pour le stockage et la gestion des données
• Connaissance des langages de développement d’applications mobiles, notamment Flutter
• Capacité à intégrer des données issues de diverses sources et à les afficher de manière cohérente dans les applications
• Connaissances des meilleures pratiques de sécurité pour protéger les applications contre les vulnérabilités et les attaques
• Compétences dans l’exécution de tests unitaires, tests d’intégration et résolution de bugs pour garantir la qualité du produit final
• Maîtrise d’outils comme Git pour le versionnement du code source et la collaboration en équipe
• Connaissance de l’hébergement web, du déploiement sur des serveurs et de la configuration d’infrastructures
• Compétence dans l’optimisation du temps de chargement des applications et dans l'amélioration des requêtes pour de meilleures performances