Se rendre au contenu

Développeur / Développeuse Front-End

Niveau d'accès
Licence
Formation
Enseignement supérieur
Demande
Forte

Le métier

Réalise les interfaces web (sites, applications, back-offices) avec HTML, CSS et les frameworks JavaScript, en lien avec les designers et les développeurs back-end. Dans l'UEMOA, il doit livrer des interfaces rapides et légères, utilisables sur smartphone d'entrée de gamme et en connexion mobile instable.

Comment y accéder

BTS en informatique ou DUT, licence en informatique / génie logiciel (UCAD, UGB, UADB, UIDT, ESP, ISM, IAM, ESMT), bootcamps et formations certifiantes (Sonatel Academy, Simplon). Le portfolio (GitHub, projets réalisés) compte souvent autant que le diplôme.

Les compétences du métier

Savoir-faire

  • Concevoir une application web
  • Intégrer des éléments graphiques et visuels en respectant les standards web
  • Assurer la compatibilité des applications sur différents navigateurs
  • Développer des interfaces légères adaptées aux connexions mobiles à faible débit
  • Entreprendre et créer son activité (auto-emploi, statut d'entreprenant OHADA)
Voir les 9 savoir-faire
  • Exercer dans un contexte de ressources limitées (énergie, connectivité, matériel)
  • Optimiser le référencement naturel (SEO) des sites web
  • Résoudre les problèmes techniques et bugs des sites
  • Tester un logiciel, un système d'informations, une application

Savoir-être

  • Avoir l'esprit d'équipe
  • Faire preuve de créativité, d'inventivité
  • Faire preuve de rigueur et de précision

Connaissances

  • Programmation en JavaScript
  • Utilisation de frameworks JavaScript
  • Accessibilité web
  • Anglais professionnel
  • Conception d'interfaces utilisateur (UI)
  • Gestion de version de code

En gras : les compétences au cœur du métier. Dans l'appli, TAAGG compare tes compétences à cette liste.

Où travailler

ESN et agences web de Dakar et Abidjan, startups et fintech, opérateurs télécoms, banques, médias en ligne, administration (Sénégal Numérique SA), clients étrangers en freelance ou télétravail.