{"id":892420,"date":"2026-04-19T15:15:18","date_gmt":"2026-04-19T12:15:18","guid":{"rendered":"https:\/\/campusbiz.co.ke\/careers\/?post_type=job_listing&#038;p=892420"},"modified":"2026-04-19T15:15:29","modified_gmt":"2026-04-19T12:15:29","slug":"892420-shamba-records-software-engineer-intern-westlands","status":"publish","type":"job_listing","link":"https:\/\/campusbiz.co.ke\/careers\/vacancy\/892420-shamba-records-software-engineer-intern-westlands\/","title":{"rendered":"Software Engineer Intern"},"content":{"rendered":"<p>Join Shamba Records as a Software Engineer Intern and help build digital platforms for agricultural data, farmer management and financial tracking systems across Kenya.<\/p>\n<p>At Shamba Records we build digital platforms for agricultural data, farmer management and financial tracking systems across Kenya. As a\u00a0<strong>Software Engineer Intern<\/strong>\u00a0you will contribute to real product work from day one \u2014 shipping full-stack features alongside senior engineers on systems that directly impact smallholder farmers and agribusinesses.<\/p>\n<p>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.<\/p>\n<p><strong>Office:<\/strong>\u00a0Mitsumi Business Park, Muthithi Road, Westlands, Nairobi.<\/p>\n<h4>Responsibilities<\/h4>\n<ul>\n<li>Build and maintain features across the full stack \u2014 backend APIs, frontend UI and data layer<\/li>\n<li>Translate product requirements into working, well-structured software<\/li>\n<li>Design reasonable data models and implement core business logic<\/li>\n<li>Collaborate on code reviews, architecture discussions and sprint planning<\/li>\n<li>Write clear, readable code that prioritises simplicity over over-engineering<\/li>\n<li>Contribute to documentation (READMEs, setup instructions, design decisions)<\/li>\n<\/ul>\n<h4>Requirements<\/h4>\n<ul>\n<li>Working knowledge of at least one backend framework \u2014\u00a0<strong>Laravel, Django or Node.js<\/strong><\/li>\n<li>Comfort with a modern frontend framework (React or similar)<\/li>\n<li>Experience with relational databases \u2014\u00a0<strong>MySQL or PostgreSQL<\/strong><\/li>\n<li>Ability to design clean systems and implement working APIs end-to-end<\/li>\n<li>Clear thinking, sensible trade-offs and an instinct for clean separation of concerns<\/li>\n<li>Eagerness to learn, ship, and improve \u2014 we prioritise clarity over completeness<\/li>\n<\/ul>\n","protected":false},"author":1,"featured_media":739581,"template":"","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_promoted":"","_filled":0,"_featured":0,"_job_salary_unit":"","_job_how_to_apply":"<h4>Take-home task (required)<\/h4>\r\n<p>Completing this task is a\u00a0<strong>mandatory part of our recruitment process<\/strong>. Download the brief, complete the assignment, and submit your solution together with your CV. Applications without the completed task will not be reviewed.<\/p>\r\n<p><a href=\"https:\/\/shambarecords.com\/careers\/smartseason-field-monitoring-assessment.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"><span aria-hidden=\"true\">\ud83d\udcc4<\/span>Download SmartSeason Field Monitoring System \u2014 Technical Assessment.pdf<\/a><\/p>\r\n<p>To apply,\u00a0<strong>complete the technical assessment<\/strong>\u00a0linked above (SmartSeason Field Monitoring System). When ready, email the following to\u00a0<a href=\"mailto:careers@shambarecords.com?subject=Software%20Engineer%20Intern%20Application\">careers@shambarecords.com<\/a>\u00a0with the subject line\u00a0<strong>Software Engineer Intern \u2014 Application<\/strong>:<\/p>\r\n<ul>\r\n\t<li>Link to your GitHub repository (frontend + backend, or monorepo)<\/li>\r\n\t<li>README with setup instructions, design decisions and assumptions made<\/li>\r\n\t<li>Demo credentials for testing<\/li>\r\n\t<li>Your CV and a short cover note<\/li>\r\n\t<li><strong>A live deployment link (required)<\/strong>\u00a0\u2014 your solution must be publicly accessible online<\/li>\r\n<\/ul>\r\n<p><strong>Submission deadline: 25 April 2026.<\/strong>\u00a0Applications without the completed assessment\u00a0<strong>and a live deployment link<\/strong>\u00a0will not be reviewed.<\/p>"},"job_listing_region":[221],"job-categories":[632,37],"job-types":[6],"class_list":{"0":"post-892420","1":"job_listing","2":"type-job_listing","3":"status-publish","4":"has-post-thumbnail","5":"hentry","6":"job_listing_region-westlands","7":"job_listing_category-it-or-computer-science","8":"job_listing_category-software-engineering","9":"job_listing_type-internship","11":"job-type-internship"},"_links":{"self":[{"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job-listings\/892420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/media\/739581"}],"wp:attachment":[{"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/media?parent=892420"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job_listing_region?post=892420"},{"taxonomy":"job_listing_category","embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job-categories?post=892420"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job-types?post=892420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}