Tech internships in Uganda are available at telecoms (MTN Uganda, Airtel Uganda), banks (Stanbic, Centenary), startups, NGOs, and government agencies (NITA-U). Pay ranges from unpaid to approximately UGX 500,000 to 1,000,000 per month. The most valuable internships are at companies that give you real development work, not data entry or tea-making. To find them: check company career pages, network at Kampala tech hubs, ask professors at Makerere CoCIS or your bootcamp for connections, and apply directly to startups even when they do not have a formal internship programme.
Telecoms. MTN Uganda and Airtel Uganda run formal internship programmes, typically with fixed application windows. These are competitive but offer excellent experience and a recognized name on your CV. Check their career pages for intake announcements.
Banks. Stanbic Bank, Centenary Bank, and other major banks offer technology internships through their graduate programmes. Banking internships expose you to fintech, security, and large-scale systems. Application deadlines are usually announced on their websites and social media.
Startups. Most Kampala startups do not have formal internship programmes, but many will take on an intern if you approach them directly. Identify startups at The Innovation Village, Outbox Hub, or Hive Colab, and reach out via email or LinkedIn with your portfolio. Offer to work on a specific problem they have.
NGOs and international organizations. UNDP, World Bank, GIZ, and others offer technology internships. These are often well-paid compared to local internships and come with international exposure. Check their global and Uganda-specific career pages.
Government (NITA-U). NITA-U and the Ministry of ICT occasionally offer internships as part of the Digital Uganda Vision programmes. These expose you to government technology projects and public sector work.
Makerere CoCIS connections. If you are a Makerere student or graduate, your professors and department often have connections to companies looking for interns. Ask directly.
Good signs:
Warning signs:
An internship that gives you real development experience for three months is worth more than six months at a place where you mostly do data entry. Quality matters more than duration.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
Ship something. Your goal during the internship is to have at least one feature, bug fix, or project that you can point to and say "I built that." This is what goes on your CV and portfolio. Ask for meaningful work from day one.
Ask questions aggressively. You are an intern. Nobody expects you to know everything. The interns who learn the most are the ones who ask the most questions, not the ones who sit quietly and try to figure everything out alone.
Document what you learn. Keep a running log of new technologies, patterns, and skills you pick up. This helps when updating your CV and when preparing for interviews at the end of the internship.
Build relationships. Your colleagues during the internship are your future professional network. Be helpful, be reliable, show up on time, and be genuinely interested in what other people are working on. These relationships lead to job referrals later.
Ask about conversion early. Do not wait until the last week to ask "Is there a full-time role available?" Signal your interest in staying early, ask what you need to demonstrate to earn a full-time offer, and then work toward that specifically.
Many Ugandan tech companies prefer to hire from their intern pool. It is lower risk for them: they already know your work quality, your personality, and how you fit with the team.
To maximize your conversion chances:
If conversion is not available, get a strong written reference and ask your supervisor to be a reference for future applications. A personal recommendation from a developer at a respected Ugandan company opens doors.
Create a free McTaba Academy account. Access starter lessons, join the community, and explore at your own pace.
Create Free Account