Développeur / Développeuse Full-Stack
- Niveau d'accès
- Licence
- Formation
- Enseignement supérieur
- Demande
- Forte
Le métier
Prend en charge un produit numérique de l'interface au serveur et à la mise en ligne. Profil très recherché par les startups et PME de la région, et le plus répandu chez les développeurs freelances travaillant pour des clients locaux ou étrangers.
Comment y accéder
Licence ou master en informatique, BTS avec expérience, bootcamps (Sonatel Academy, Simplon) ; un portfolio de projets en ligne est déterminant.
Les compétences du métier
Savoir-faire
- Concevoir une application web
- Configurer des serveurs web et gérer le déploiement
- Développer une application en lien avec une base de données
- Déployer le code de façon conteneurisée
- Entreprendre et créer son activité (auto-emploi, statut d'entreprenant OHADA)
Voir les 10 savoir-faire
- Gérer et maitriser des bases de données (SQL/NoSQL)
- Implémenter des mesures de sécurité informatique
- Intégrer des API de paiement mobile et d'agrégateurs (Wave, Orange Money, Free Money, PayDunya, CinetPay)
- Recueillir et analyser les besoins client
- Tester un logiciel, un système d'informations, une application
Savoir-être
- Etre force de proposition
- Faire preuve d'autonomie
- Faire preuve de rigueur et de précision
Connaissances
- Développement front-end et back-end
- Anglais professionnel
- Gestion de version de code
- Programmation en JavaScript
- Programmation en Python
En gras : les compétences au cœur du métier. Dans l'appli, TAAGG compare tes compétences à cette liste.
Où travailler
Startups, PME, agences web, ESN, ONG, freelancing local et international (plateformes, télétravail pour des entreprises européennes ou nord-américaines).