Dans le cadre de son expansion et de la nécessité de renforcer son pool de compétences, Box Africa recherche un Développeur Frontend talentueux et motivé pour rejoindre notre équipe. Le candidat idéal possédera une solide expérience en développement frontend, avec une expertise particulière dans les technologies JavaScript, TypeScript, HTML/CSS3 ainsi que les frameworks Angular, React ou Vue.js. Il sera capable de collaborer efficacement avec des équipes multidisciplinaires pour créer des applications web performantes, responsives et accessibles.
Missions du développeur FrontEnd
Vous aurez pour missions principales :
- Concevoir et développer des interfaces utilisateur dynamiques et réactives en utilisant JavaScript, TypeScript et des frameworks modernes comme Angular, React ou Vue.js.
- Transformer les maquettes fournies par les designers UX/UI en applications fonctionnelles et ergonomiques.
- Intégrer des API RESTful et assurer la communication avec les services backend.
- Optimiser les performances des applications pour garantir une vitesse et une scalabilité maximales.
- Assurer la compatibilité responsive des applications sur tous les supports (mobile, tablette, desktop).
- Implémenter les meilleures pratiques d’accessibilité pour garantir une expérience utilisateur inclusive.
- Configurer et utiliser des outils tels que Webpack et Babel pour le bundling et la transpilation du code.
- Participer aux tests unitaires et d’intégration avec des outils comme Jest.
- Collaborer étroitement avec les équipes backend et QA pour assurer la qualité globale des livrables.
- Participer à la revue du code et à l’amélioration continue des bonnes pratiques de développement.
Profil
Nous recherchons des profils ayant :
- Capacité à travailler de manière autonome tout en collaborant efficacement avec les autres membres de l'équipe.
- Bon esprit analytique pour résoudre des problèmes complexes.
- Solides compétences en communication pour interagir avec les équipes et les clients.
Compétences techniques requises :
- Langages : JavaScript, TypeScript, HTML/CSS3.
- Frameworks : Angular, React, Vue.js.
- Outils : Webpack, Babel, Jest.
- Expertise : Intégration d'API REST, responsive design, accessibilité, optimisation des performances.
- Connaissance des frameworks CSS tels que Tailwind CSS, Bootstrap ou Material-UI.
- Expérience avec des outils de versioning comme Git.
Qualité professionnelle attendue :
- Esprit d'équipe
- Rigoureux
- Autonome
- Agile
Autres informations
- Diplôme : BAC+4 minimum en informatique ou dans un domaine connexe.
- Expérience avec les méthodologies Agile/Scrum est un plus.
- Poste en CDD/CDI.
- Disponibilité ASAP.
Si vous êtes capable d'apprendre vite pour approfondir vos connaissances. Si vous êtes ouvert aux changements.
Alors vous êtes les bienvenues. Postulez sans attendre.
Découvrez pourquoi l'humain est au cœur de notre stratégie de développement.