What We Do
Code For Africa is a citizen-focused movement that empowers ordinary people with digital democracy tools through CitizenLabs. Our primary aim is to use technology and open data to provide citizens with actionable information and digital tools which amplify their voices. We are based in Nairobi, Kenya, and have been operating since 2012.
Why Work For Us
We are at the forefront of the Information Technology & Services sector, specifically in the Internet Software & Services industry. Our work spans across various segments like Technology, Data & Analytics, Civic Engagement, Media & Entertainment, Computer Programming, Software, and E-commerce. As part of our team, you will have the opportunity to make a significant impact on society while working with cutting-edge technologies.
Our culture is deeply rooted in community, civic engagement, and nonprofit support. We believe in the power of technology to drive social change and we're committed to creating a working environment that fosters creativity, collaboration, and social impact. We are a diverse team of passionate individuals who are dedicated to making a difference.
Our Engineering Processes
Our engineering processes are robust and agile. We use a variety of technologies including Google Apps, Apache Hadoop, CouchDB, HBase, MongoDB, Apache Spark, Salesforce, GitHub, PostgreSQL, and MySQL. Our tech categories span across productivity, data processing, databases, and CRM. We believe in continuous learning and encourage our team to stay up-to-date with the latest industry trends and technologies.
Our Hiring Processes
Our hiring process is designed to identify individuals who share our passion for technology and social impact. We value diversity and inclusion and welcome applicants from all backgrounds. The process typically includes an initial screening, technical assessment, and a final interview. We look for candidates who are not only technically competent but also align with our mission and values.