About the Role We are looking for motivated and curious Software Engineering Interns to join our team for a 3-month, full-time engagement based in Kenya. This internship is designed for early-career developers eager to gain hands-on experience building real products alongside experienced engineers. You will contribute to active projects, participate in code reviews, and collaborate across teams — not fetch coffee. By the end of the program, you'll have shipped meaningful work and grown your technical skills in a supportive, fast-paced environment. Requirements Candidates should be currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Technology, or a related field from a recognized Kenyan university or technical institution. You should have foundational knowledge of at least one programming language (Python, JavaScript, Java, or similar), a basic understanding of version control using Git, and comfort working in a team setting. Familiarity with web development frameworks, databases, or mobile development is a plus but not required. Above all, we're looking for people who are eager to learn, ask good questions, and take ownership of their work.