Senior Software Developer
2025-05-19T14:46:59+00:00
Career Options Africa Ltd
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8063/logo/career.jpeg
https://www.careeroptionsafricagroup.com/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Human Services
Computer & IT
2025-06-05T17:00:00+00:00
Kenya
8
Background Information
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 engage with agribusinesses, helping them adopt the client’s platform and optimize their outgrower schemes. Your role goes beyond sales—you will support clients during onboarding, act as their initial point of contact for questions, and identify and define feature requests to improve the client’s platform.
MAIN TASKS AND RESPONSIBILITIES.
- 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.
QUALIFICATIONS
The job holder should have the following qualifications.
- Bachelor’s degree or higher in software engineering or a related field.
- At least 5 years of experience building full-stack applications
- Should have a strong command of React, Django, PostgreSQL, and REST APIs
- Proven experience with Expo.dev and React Native for mobile development
THE RIGHT PERSON FOR THE JOB
The ideal candidate should possess the following skills and competencies.
- 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
WHAT WE ARE OFFERING THE RIGHT PERSON
We are offering a competitive salary and benefits package commensurate with experience and qualifications.
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.
The ideal candidate should possess the following skills and competencies.
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
Familiarity with Heroku, AWS, and cloud architecture
JOB-682b4463e9cf8
Vacancy title:
Senior Software Developer
[Type: FULL_TIME, Industry: Human Services, Category: Computer & IT]
Jobs at:
Career Options Africa Ltd
Deadline of this Job:
Thursday, June 5 2025
Duty Station:
Nairobi | Nairobi | Kenya
Summary
Date Posted: Monday, May 19 2025, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Career Options Africa Ltd
Career Options Africa Ltd jobs in Kenya
JOB DETAILS:
Background Information
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 engage with agribusinesses, helping them adopt the client’s platform and optimize their outgrower schemes. Your role goes beyond sales—you will support clients during onboarding, act as their initial point of contact for questions, and identify and define feature requests to improve the client’s platform.
MAIN TASKS AND RESPONSIBILITIES.
- 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.
QUALIFICATIONS
The job holder should have the following qualifications.
- Bachelor’s degree or higher in software engineering or a related field.
- At least 5 years of experience building full-stack applications
- Should have a strong command of React, Django, PostgreSQL, and REST APIs
- Proven experience with Expo.dev and React Native for mobile development
THE RIGHT PERSON FOR THE JOB
The ideal candidate should possess the following skills and competencies.
- 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
WHAT WE ARE OFFERING THE RIGHT PERSON
We are offering a competitive salary and benefits package commensurate with experience and qualifications.
Work Hours: 8
Experience in Months: 60
Level of Education: bachelor degree
Job application procedure
- Interested and qualified candidates should apply using the Apply Now button below.
- Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION