Careers
Web and mobile developer
Designing an application, connecting it to a database, shipping it and keeping it alive: the web and mobile developer builds products thousands of people use. The most sought-after role in West Africa's digital sector.
What a day is actually made of
Writing code takes less than half the time, and that is the job's first surprise. The rest splits between understanding a need, reading code written by others, reproducing a bug reported by a user, and checking that one change has not broken another. Work advances in small tested increments: you ship often, observe, adjust. Peer review is part of the rhythm, and it is what makes you improve fastest.
- Turn a business need into a scoped, estimated feature
- Build an interface and the programming interface behind it
- Design a database schema and write its queries
- Ship to production, monitor and fix from user feedback
Where development happens in the region
Digital financial services
Mobile money, aggregators, banking apps: the densest development sector across West Africa.
Software vendors and startups
Management software, sector platforms, logistics apps: small teams where you touch everything.
Remote work for foreign clients
A skill proven by a project portfolio opens assignments beyond borders, from any city with a stable connection.
The format, stated plainly
The stated duration matches the programme followed at its intended pace, from the first block to the final defence. Taught hours are those of instructor-led sessions; credits place the programme on the catalogue's common scale. The three hold together and read at a glance, which is exactly how they are used.
- qualification level
- 5
- months of programme
- 12
- taught hours
- 800 h
- credits
- 80
- competency blocks
- 5
Senior technician and supervisor
Led by an instructor.
1 credit = 25 h of work, 10 of them taught.
Framework of the « Web and Mobile Developer » qualification, code TP05.
The skills map
This map shows where training time goes. A wide block concentrates practice, a short one locks down a precise point; both are needed, and the framework states which weighs what. It is the information a department head asks for when considering sending a team member on a programme.
| Competency block | What it covers | Taught hours |
|---|---|---|
| Web interfaces | Semantic HTML, CSS, responsive design, accessibility, performance | 190 h |
| Application programming | JavaScript and TypeScript, data structures, asynchrony, testing | 210 h |
| Data and programming interfaces | Databases, REST, authentication, application security | 190 h |
| Mobile applications and deployment | Cross-platform development, publishing, deployment, monitoring | 160 h |
| Professional conduct | Version control in a team, code review, estimation, client relations | 50 h |
The three steps into development
Every row in this table comes from the official catalogue: title, duration, credits, taught hours and yearly or one-off fees. Nothing is rounded and nothing is hand-entered. This is the table you take to an employer to request funding, or to an adviser to weigh your options.
| Programme | Duration | Credits | Taught hours | Fees |
|---|---|---|---|---|
| Introduction to Programming · Short course | 3 months | 6 | 60 h | 1 200 000 GNF in total |
| Web and Mobile Development · Bachelor's degree | 2 years | 120 | 1200 h | 5 200 000 GNF per year |
| Computer Science programme — Bac+3 level · Bachelor's degree | 3 years | 180 | 1800 h | 5 400 000 GNF per year |
A few useful clarifications on this path
Do I need to code already to get in?
The level 5 qualification assumes acquired basics: algorithms, data structures, a first language. The short introduction to programming installs them in three months and is the most frequently used entry step before this programme.
How important is a project portfolio?
It is decisive. A recruiter opens the code before opening the résumé. The programme is built around complete projects, deployed and documented, precisely so that each validated block leaves consultable evidence.
Web or mobile: do I have to choose?
The framework covers both, because the regional market asks for them together: a mobile app almost always rests on web services, and a developer able to hold the whole chain quickly becomes their team's pivot.
Explore next
- Payroll officerPayroll officer: gathering variables, payslip calculation, social contributions, filings and final settlements. Level 5 qualification in 9 months and 600 taught hours.
- Customs declarantCustoms declarant and forwarding agent: tariff classification, customs value, procedures, clearance and release. Level 5 qualification in 9 months and 600 taught hours.
- HSE supervisorHSE supervisor: pre-task risk assessment, running a zone, coordinating contractors, investigation and reporting. Level 5 qualification, 9 months, 700 taught hours.
- Automation technicianSenior automation and instrumentation technician: controller programming, sensors and control loops, supervision, process diagnosis. Level 5 qualification, 12 months, 800 hours.
- Systems administratorSystems and network administrator: servers and virtualisation, directory and rights, backup and restore, monitoring, hardening. Level 5 qualification, 9 months, 700 taught hours.
- Application developerApplication developer: software design, data modelling, automated tests, continuous integration and evolutionary maintenance. Level 5 qualification over 12 months and 800 taught hours.