Projet de protection sociale productive et d'emploi des jeunes (PSSNYE) pour les développeurs de logiciels complets en Sierra Leone
Emploi description
Développez, testez et gérez des applications Web à l'aide de technologies frontales et dorsales modernes.
Concevez et mettez en œuvre des solutions logicielles évolutives et efficaces.
Collaborez avec des équipes interfonctionnelles pour définir, concevoir et proposer de nouvelles fonctionnalités.
Garantissez les performances, la sécurité et la réactivité des applications.
Optimisez les applications pour une vitesse et une évolutivité maximales.
Travaillez avec des bases de données pour concevoir des schémas, optimiser les requêtes et gérer les données efficacement.
Utilisez l'architecture de microservices pour créer des applications modulaires et maintenables.
Suivez les meilleures pratiques en matière de développement logiciel, notamment en matière de révision du code, de test et de documentation.
Restez informé des technologies émergentes et des tendances du secteur afin d'améliorer continuellement les processus de développement.
Qualifications
Baccalauréat en informatique, en génie logiciel ou dans un domaine connexe.
Minimum de 5 ans d'expérience dans le développement de logiciels complets.
Expérience avec des frameworks de développement Web tels que React, Angular ou Vue.js.
Maîtrise des technologies de backend telles que Java/Spring.
Solide connaissance des technologies de base de données, notamment MySQL et MongoDB.
Expérience dans la conception et la mise en œuvre d'architectures de microservices.
Excellente compréhension du cycle de vie du développement logiciel (SDLC).
Expertise dans les principes de conception Web et les meilleures pratiques UI/UX.
Connaissance des environnements de développement basés sur le cloud.