Senior Software Developer - Kenya

--Powermax General Electrical Merchants Ltd--

Job Description

Background Information 

Career Options Africa Group is a HR Consultancy firm specialized in Recruitment, HR outsourcing and Immigration support in Africa with offices in Kenya, Uganda, Tanzania, Rwanda, Democratic Republic of Congo (DRC), Burundi, Nigeria, South Africa and South Sudan. 

Our client, an AgTech platform transforming out grower management in Africa, is actively seeking a dedicated and knowledgeable Senior Software Developer to join their exceptional team. 

The Job

As the Senior Software Developer, you will be responsible for building and maintaining scalable web and mobile features using React, Django, and React Native, while ensuring code quality, system reliability, and supporting rapid iterations based on field user feedback

Job Industry

Software Engineering, Programming

Job Salary Currency

Job Salary Fixed

No

Key Deliverables

  • Build and maintain core features in our React frontend and Django backend.  
  • Develop new mobile features using React Native with Expo. dev, optimized for farmers and field agents in low-connectivity areas.  
  • Work closely with the CTO, product team, and agronomists to design scalable, user-friendly solutions.  
  • Ensure code quality, system reliability, and security across the stack.  
  • Help shape our architecture and development best practices as we scale.  
  • Collaborate on DevOps tasks and deployment pipelines (Heroku, AWS).  
  • Support rapid iteration based on user feedback from the field.  

Academic Experiences

Qualification Industry
Bachelor'S Degree Software Engineering, Programming

Professional Qualifications

Industry Qualification
Software Engineering, Programming Should have a strong command of React, Django, PostgreSQL, and REST APIs
Software Engineering, Programming Proven experience with Expo.dev and React Native for mobile development

Essential Qualities

Essential Qualities
  • At least 5 years of experience building full-stack applications
  • Familiarity with Heroku, AWS, and cloud architecture 
  • Ability to work autonomously and take ownership of projects 
  • Solid grasp of modern development workflows (testing, CI/CD, Git)
  • Experience working with or for users in emerging markets 
  • Background in AgTech, rural platforms, or remote-first apps 
  • Knowledge of WhatsApp integrations or online-first design patterns


Special Benefits for this Position

We are offering a competitive salary and benefits package commensurate with experience and qualifications. 

Application Process

Time to Answer

2 open days

Process

1 Phone Call
1 Onsite Interview

Days to get an Offer

4 Days after Interview

Close Date

15/06/2025