There are three technology job markets in Accra and they pay differently enough that treating them as one will mislead you badly.
- Local companies and startups, paying cedis on a local scale.
- Banks, telcos and corporates, paying more, with more process and more security.
- Foreign employers hiring remotely, paying foreign rates for the same work.
The third has reshaped the first two. A senior engineer who can get remote work for an overseas company is expensive for a Ghanaian startup to keep, and everyone in the market knows it.
Who hires
- Banks and insurers. The largest employers of software people in Ghana, and the least discussed. Stable, well paid by local standards, slow.
- Telcos, particularly around mobile money engineering.
- Startups, which pay less and offer more responsibility and more risk. — Tech startups
- Outsourcing and services firms building for foreign clients from Accra.
- Donor and development organisations, which hire data and systems people and pay unusually well for the sector.
- Government and its agencies, increasingly, through the digitalisation programmes.
- Foreign companies hiring remotely, directly or through an employer of record.
What it pays
Indicative monthly gross, for a locally employed role:
| Level | Range |
|---|---|
| Junior developer | ₵2,000 to ₵4,500 |
| A few years in | ₵5,000 to ₵12,000 |
| Senior | From ₵12,000 |
These are indicative, and the spread is enormous
Nobody publishes a Ghanaian developer salary series, so these come from watching job listings rather than from a survey. Two people with the same title in Accra can be paid three times differently depending on who the customer is. Treat the table as a starting point for asking around, not as a benchmark to quote.
Work out what you actually keep, because the gross is not the number that matters. — Salary calculator
Roles other than developer
Accra is short of product managers, designers, data engineers, QA and technical writers relative to developers, which makes those roles easier to get into and often better paid than the equivalent developer seniority.
Anyone who can genuinely do product or design work here has less competition than they expect.
Getting hired
- A portfolio beats a certificate. Something running, with a link.
- Referrals do most of the work. Which is what the community guide is for. — Tech communities
- LinkedIn is used seriously here, more than in some markets.
- Open source contributions are a genuine differentiator for remote roles and largely ignored by local employers.
Checking the offer
- Is it employment or a contract? A “consultant” arrangement means no SSNIT, no paid leave and no notice period. — Your rights as an employee
- Is PAYE deducted and remitted? Ask to see it on a payslip. You are the one the GRA pursues if it is not.
- Is SSNIT being paid, and Tier 2? — SSNIT and pensions
- What currency, and who carries the exchange risk? A dollar salary paid in cedis at a rate the employer picks is not a dollar salary.
- Equity, if offered: what percentage, of what, vesting over how long, and what it would take to be worth anything. Most Ghanaian startup equity is worth nothing; that is not a reason to refuse it, only a reason not to trade salary for it.
- Who owns what you build, including in your own time.
- Is there a bond? Some employers who fund training require you to stay or repay. Read that clause properly.
If you are not Ghanaian
You need a work permit, and the employer applies for it, not you.
— Work permits — Residence permits
Working remotely for a foreign employer
The best-paid option and the one with the most loose ends: tax residency, getting paid, and what happens when the cedi moves.