Upskill
G
N
I
D
A
O
L
This job has expired (closed 2026-04-25).
Shamba Records Logo

Software Engineer Intern

Shamba Records
Nairobi
Internship
Deadline: 2026-04-25

About Shamba Records

Shamba Records is an agtech company that digitizes the agriculture sector in Sub Saharan Africa. We do this by providing software and hardware solutions , one of the leading company tools is a real time data collection tool, that collects farmer’s production data, links it to the aggregation centers and finally to the market. Throughout that process the company automates farmers payments, credit scoring, credit issuance, market linkage and agriculture remote extension services. Shamba Records leverages blockchain technology to eliminate ghost farmers and manipulation of farm and harvest records. Besides that, the company uses blockchain technologies to implement smart contracts on farmers who are leasing farms between other farmers. This enables a secure transparent peer to peer transactions between farmers.

Description

At Shamba Records we build digital platforms for agricultural data, farmer management and financial tracking systems across Kenya. As a Software Engineer Intern you will contribute to real product work from day one — shipping full-stack features alongside senior engineers on systems that directly impact smallholder farmers and agribusinesses. This is a hands-on internship: you will design, implement and ship, rather than simply observe. You will be mentored through code reviews, pairing sessions and design discussions, and expected to translate requirements into clean, working software. Office: Mitsumi Business Park, Muthithi Road, Westlands, Nairobi.

Qualifications

Working knowledge of at least one backend framework — Laravel, Django or Node.js
Comfort with a modern frontend framework (React or similar)
Experience with relational databases — MySQL or PostgreSQL
Ability to design clean systems and implement working APIs end-to-end
Clear thinking, sensible trade-offs and an instinct for clean separation of concerns
Eagerness to learn, ship, and improve — we prioritise clarity over completeness

Rate This Job

Click a star to rate this job

1.0 (1 ratings)

Job Stats

227 Views