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 Java 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
The developer will be asked to:
- 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.
Profile
We are looking for profile with:
- 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.
Expected professional quality:
- teamwork
- rigorous
- autonomous
- Agile
Other 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.
- ASAP
Do you want to join a dynamic team to participate in the realization of ambitious projects in a context where team spirit and good mood are a part of your daily life? Then you are welcome. Apply now.
find out why people are at the heart of our development strategy.
l'humain est au cœur de notre stratégie de développement.