Overview of the program
Software development is one of the most in-demand careers in the 21st century. Software developers build web applications, mobile applications, applications programming interfaces, and automation scripts all of which are needed across all industries as tech is the core driver for almost all organisations. As a Software Developer in Kenya, you stand to earn anywhere from KES 50k per month (entry level) to KES 700k per month for senior level. More technical roles, lead roles, and remote jobs abroad could pay higher. Here are the median salaries for different software development roles:
Role (Based on Glassdoor July 2023) | Median Monthly Salary in Nairobi |
---|---|
Frontend Engineer | KES 203,000 |
Backend Engineer | KES 402,500 |
DevOps Engineer | KES 128,000 |
Software Engineer | KES 260,000 |
Qualitative Analyst Engineer | KES 160,000 |
Join an immersive program focused on practical skills
4-month Full-time
35-hour weekly commitment (Monday to Thursday)
Hybrid Learning
50-50 split between in-person and live online classes
In-person classes are based in Nairobi, Kenya. We’ll expand to other cities from 2024.
Hear from a student

I enjoy how the course work is structured, my Technical Mentor is super reliable and provides useful resources that compliment the course work I’m doing. The support from Zindua is excellent, they have a dedicated Slack channel where we ask and receive help from both the Technical Mentors and my fellow students. The projects are challenging but manageable and help reinforce the material covered. I would recommend Zindua to anyone who wants to kickstart their tech career and want a personalised learning experience.
Emelda Owira, Software Development Student
Zindua your Software Development career today.
The Software Dev Curriculum
Curated from our in-depth research of the most on-demand skills in the job market, our curriculum is broken down into 5-week-long modules with expert technical mentors to guide across each of the modules:
HTML-CSS & Responsive Design
Learn how to build responsive static websites with HyperText Markup Language (HTML) and Cascading Styling Sheets (CSS)
JavaScript Programming
Learn JavaScript programming from the basics to advanced concepts and how to use JavaScript to build frontend web applications
React Frontend Development
Learn the most-popular frontend framework for JavaScript and start building and deploying more advanced web applications
Node.JS Backend Development
Learn backend development using Node.JS and Express JavaScript framework. Learn how to work with databases and how to build CRUD applications
Systems & Architecture Design
Learn the fundamentals of systems design and engineering from containerisation, testing, architectural designs to cloud deployments
Final Software Capstone
Build and deploy an end-to-end full-stack software application using a React or Next.JS frontend as well as a Django or Node.JS backend
How does it work? Understand the Zindua Experience!
Get assigned a technical mentor
Programs are personalised and your work with an expert who guides you through a module via online & in-person sessions
Access content on the Zindua LMS
Content is hosted on our platform for self-learning so that mentor sessions are focused on project-based learning
Financing Options
Choose the pricing option that fits your needs. We offer a 50% money-back guarantee if you do not get a job 12 months on graduating the program:
One-time Upfront Payment
Pay KES 120K all one-time fee (20% cheaper than instalment payments)
Pay in Instalments (Part-time program)
Pay KES 30K for every 5-week module for 5 total instalments
Pay in Instalments (Full-time program)
Pay KES 37,500 for every month for 4 monthly instalments
Flexi Payment Plan (Lipa mdogo mdogo)
Pay KES 13,750 monthly for 12 months. This financing will require the student/parent (whoever will be making payments) to go through a credit vetting process by Chaptr Global. This option is ideal for students who are not eligible for an income-share agreement but still cannot afford the standard pricing plans.
Income-Share Agreement (Learn now, pay later)
Pay 50% of tuition fees and defer the rest into an income-share agreement. You’ll pay KES 15K (instead of KES 30K) for every 5-week module for 5 total instalments. Once you graduate, you’ll be required to pay 10% of your earned income for 24 months. If you do not get a job you pay nothing! This financing plan is ONLY available to students with Bachelor’s Degree or in their final year of university i.e. students who’ll be looking for employment immediately they graduate Zindua School.
Frequently Asked Questions
Below are the most common questions we get from prospect learners. You can go to our FAQs page to find more questions and answers to all possible questions we receive: