Home
Careers
Apply Now

Semester Program - Intern Developer

Nairobi • Internship •

At The Artisans Company, we're crafting solutions with purpose and lasting impact. We're driven by a core philosophy of solving real problems for real people. We believe in small, agile teams, rapid iteration, and bringing innovative solutions to market quickly.

Our model combines speed and agility, within a collaborative environment that encourages creativity and experimentation.

We're passionate about crafting technology that stands the test of time, becoming indispensable to our users. This commitment is reflected in our meticulous development process, our 24/7 highly responsive support, and our devoted focus on creating magical user experiences.

We relentlessly pursue excellence. We're not aiming for average, but striving for the best in everything we do. Each solution we build is designed to be better than any point solution on the market.

Our culture is one of collaboration, creativity, and continuous learning. We empower our employees to take ownership and contribute their unique talents to our shared goals. We value diversity, inclusivity, and open communication, creating an environment where everyone feels supported and valued.

If you're a passionate and talented individual driven to make a difference, join us as we expand globally.

About Role

In this semester-long internship as an Intern Developer, you’ll be engaged in building, testing, and maintaining software. You’ll gain hands-on experience working with modern development tools and practices, improving your coding skills while contributing to real-world projects that drive our products and enhance user experiences. You will have the opportunity to participate in code reviews, brainstorming sessions, and other collaborative activities that foster a deeper understanding of software craftsmanship and problem-solving within an agile framework.

Ideal candidates are undergraduates pursuing degrees in Computer Science, Software Engineering, or closely related fields. You should have a foundational knowledge of at least one programming language, strong analytical thinking, and a keen attention to detail. Excellent communication skills, a willingness to learn, and an ability to adapt in a fast-paced environment are essential for success in this role. Throughout the internship, you’ll benefit from continuous guidance and feedback, positioning you to grow both technically and professionally. If you’re eager to dive into software development, expand your skill set, and work alongside a team dedicated to building technology that stands the test of time, we invite you to apply.

Applications close on

Schedule a Chat

Talk to us about our work or anything else