Développeur Front-end
Au sein du département de développement de Baobab Services dont les clients sont des filiales de Baobab en Afrique et en Chine, le candidat développera des solutions logicielles sur une variété de projets impliquant à la fois le système bancaire et d’autres systèmes tiers dans un environnement hautement collaboratif et en évolution continue.
Vous serez également impliqué dans la fourniture d’une assistance aux utilisateurs finaux, en termes de correction de bogues et de changements de la plateforme et des demandes de service.
Vous participerez activement à l’analyse, la conception, le développement, les tests et le déploiement des services pour gérer les différents produits de nos clients.
Vous collaborez avec les membres de l’équipe informatique et les membres des autres départements du groupe.
En tant que développeur d’Application, vous devez comprendre les exigences des utilisateurs, développer et améliorer les capacités de digitalisation des produits.
Vous serez chargé du développement de nos applications Web & mobile. Vous devez être capable de traduire les besoins de notre entreprise et de nos clients en applications interactives fonctionnelles et attrayantes.
Si vous aimez créer un environnement convivial en rédigeant du code et si vous souhaitez faire avancer votre carrière, ce poste est pour vous. Vous devrez être féru(e) de technologie, à l’affût d’informations concernant les toutes dernières technologies numériques et cherchant à combiner fonctionnalité et conception visuelle.
Enfin, vous devez être en mesure de créer un environnement numérique fonctionnel ou attrayant pour notre entreprise, garantissant ainsi une meilleure expérience utilisateur.
Responsabilités
- Obtenir un retour d’information continu de la part des utilisateurs, des clients et des collègues
- Surveiller les performances de l’application, surveiller les baisses de trafic liées aux problèmes de convivialité du site et rectifier les problèmes éventuels
- Rédiger des documents et des guides sur les exigences fonctionnelles
- Créer des maquettes et des prototypes de qualité, en garantissant des normes graphiques de qualité et la cohérence de la marque
- Transformer les dessins UI/UX en prototypes, en créant d’excellentes interactions à partir des dessins
- Ecrire un code et des bibliothèques réutilisables (avec la documentation correspondante) selon une norme qui permet une maintenance rapide et facile du code à l’avenir
- Optimiser les applications pour une vitesse maximale et une extensibilité maximale
- Concevoir de nouvelles fonctionnalités, ou maintenir les anciennes fonctionnalités
- Collaborer avec les développeurs et les concepteurs de sites web pour améliorer la convivialité
- Aider les développeurs back-end à coder et à résoudre les problèmes
- Supporter sur des projets en backend
- Se tenir au courant des technologies émergentes
- Gérer et améliorer les sites Web
- Concevoir des fonctionnalités mobiles
- Collaborer avec des développeurs de solutions d’arrière-plan et des concepteurs Web pour améliorer la fonctionnalité
- Collecter des retours auprès des utilisateurs et des clients et développer des solutions à leur intention
- Rédiger des documents et des guides relatifs aux exigences fonctionnelles
- Créer des modèles et des prototypes de qualité
- Assurer des normes graphiques de haute qualité et une cohérence au niveau de la marque
- Se tenir à jour des technologies émergentes
- Collaborer avec un analyste développeur pour traduire les besoins de l’entreprise en spécifications techniques
- Rédiger et mettre en œuvre un code efficace basé sur les spécifications
- Déployer des outils logiciels, de processus et de métriques
- Collaborer avec les membres de l’équipe pour effectuer une analyse des causes profondes des problèmes, examiner le code, mettre en œuvre les demandes de changement validées
- Identifier des idées pour améliorer les performances du système et améliorer la disponibilité
- Prendre de bonnes décisions techniques qui apportent des solutions aux challenges du groupe
- Fournir une documentation et / ou des rapports, complets et précis
Profil Recherché
- Ingénieur Informatique (BAC+5)
- Expérience professionnelle confirmée en tant que Développeur front-end
- Expérience pratique des langages de balisage
- Expérience de JavaScript, Java, CSS et jQuery, HTML, WordPress, React, Angular
- Connaissance des tests et du débogage de navigateur
- Connaissances approfondies de l’ensemble du processus de développement d’applications Web & mobile (conception, développement et déploiement)
- Compréhension de l’esthétique d’agencement
- Connaissance des principes de référencement
- Bonne connaissance de logiciels tels qu’Adobe Suite et des systèmes de gestion de contenu
- Capacité à évoluer dans un environnement en rapide évolution
- Excellentes compétences d’analyse et capacité à effectuer plusieurs tâches simultanément
- Maîtrise de SQL
- 3+ années d’expérience dans le développement de solutions utilisant les technologies web & mobile
- Compréhension approfondie des outils de version de code, tels que Git (l’expérience Gitlab est un plus)
- Doit avoir une compétence forte et en constante évolution dans les microservices et le développement d’API
- Solide connaissance et compréhension des principes des bases de données relationnelles (SQL Server)
- Capacité à travailler dans un environnement Agile / SCRUM.
- Niveau intermédiaire de la langue anglaise et engagement à améliorer les compétences verbales et de compréhension
- Comprendre l’accessibilité, la sécurité et et la conformité
- Implémentation de plateformes de tests automatisés et de tests unitaires
- La connaissance de T24 (Jbasic) est un plus
- Connaissance du développement C # /. Net est un plus
- La connaissance de la microfinance / banque est un plus
Candidature
Si vous avez envie de contribuer à notre projet d’entreprise et d’accompagner notre croissance, envoyez votre CV et lettre de motivation à [email protected] en mentionnant dans le titre de votre email FE_DEV_2023 03.