Full Stack Software Developer — (Web & Mobile)
2026-02-11T14:55:52+00:00
Private Company
https://cdn.greatkenyanjobs.com/jsjobsdata/data/default_logo_company/defaultlogo.png
https://www.investopedia.com/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Consulting
Computer & IT, Science & Engineering
2026-02-20T17:00:00+00:00
8
M-Paya is a technology platform offering mobile and electronic payments processing. Established in 2007, Our business is to provide financial technology products and services
The Developer will be responsible for backend and frontend development, database management, and integration of business systems, with a strong emphasis on scalability, performance, and security.
Reports to the Product Manager and works closely with the required stakeholders for better delivery and support.
What you’ll own
- Build and maintain backend services and robust APIs to power web and mobile applications.
- Develop and maintain internal systems (CRM modules, portals, mobile apps) and implement new product features per priorities.
- Own the feature lifecycle: design → implement → test → document → deploy; ensure release readiness and participate in production support.
- Ensure system health: maintain performance, reliability, and data integrity; triage production issues, fix bugs, and reduce technical debt.
- Design and maintain databases: schema design, query optimization, migrations, and ongoing tuning.
- Integrate and secure systems: implement integrations, authentication/authorization, and access‑control practices.
- Collaborate and hand over: work with Product, in‑house developers, customer support, and external partners during transitions.
- Document for continuity: maintain clear technical documentation to support long‑term ownership.
Technical Skills
- Python
- ReactJS (web)
- React Native or equivalent mobile development framework
- PostgreSQL
- REST API development
- Database design and optimization
- Authentication and authorization concepts
- Version control systems such as Git
Must‑have
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a closely related field from a recognized university.
- Equivalent professional qualification such as a Higher Diploma or Advanced Diploma combined with verifiable industry experience
- 2 years’ working experience and proven API design experience.
- Experience working with existing codebases and transitioning vendor systems to in‑house ownership.
- Solid understanding of authentication, authorization, security best practices and basic CI/CD/DevOps workflows.
- Clear communicator who translates product needs into technical solutions and documents work for long‑term ownership.
- Build and maintain backend services and robust APIs to power web and mobile applications.
- Develop and maintain internal systems (CRM modules, portals, mobile apps) and implement new product features per priorities.
- Own the feature lifecycle: design → implement → test → document → deploy; ensure release readiness and participate in production support.
- Ensure system health: maintain performance, reliability, and data integrity; triage production issues, fix bugs, and reduce technical debt.
- Design and maintain databases: schema design, query optimization, migrations, and ongoing tuning.
- Integrate and secure systems: implement integrations, authentication/authorization, and access‑control practices.
- Collaborate and hand over: work with Product, in‑house developers, customer support, and external partners during transitions.
- Document for continuity: maintain clear technical documentation to support long‑term ownership.
- Python
- ReactJS (web)
- React Native or equivalent mobile development framework
- PostgreSQL
- REST API development
- Database design and optimization
- Authentication and authorization concepts
- Version control systems such as Git
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a closely related field from a recognized university.
- Equivalent professional qualification such as a Higher Diploma or Advanced Diploma combined with verifiable industry experience
- 2 years’ working experience and proven API design experience.
- Experience working with existing codebases and transitioning vendor systems to in‑house ownership.
- Solid understanding of authentication, authorization, security best practices and basic CI/CD/DevOps workflows.
- Clear communicator who translates product needs into technical solutions and documents work for long‑term ownership.
JOB-698c9878f2b42
Vacancy title:
Full Stack Software Developer — (Web & Mobile)
[Type: FULL_TIME, Industry: Consulting, Category: Computer & IT, Science & Engineering]
Jobs at:
Private Company
Deadline of this Job:
Friday, February 20 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Wednesday, February 11 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Private Company
Private Company jobs in Kenya
JOB DETAILS:
M-Paya is a technology platform offering mobile and electronic payments processing. Established in 2007, Our business is to provide financial technology products and services
The Developer will be responsible for backend and frontend development, database management, and integration of business systems, with a strong emphasis on scalability, performance, and security.
Reports to the Product Manager and works closely with the required stakeholders for better delivery and support.
What you’ll own
- Build and maintain backend services and robust APIs to power web and mobile applications.
- Develop and maintain internal systems (CRM modules, portals, mobile apps) and implement new product features per priorities.
- Own the feature lifecycle: design → implement → test → document → deploy; ensure release readiness and participate in production support.
- Ensure system health: maintain performance, reliability, and data integrity; triage production issues, fix bugs, and reduce technical debt.
- Design and maintain databases: schema design, query optimization, migrations, and ongoing tuning.
- Integrate and secure systems: implement integrations, authentication/authorization, and access‑control practices.
- Collaborate and hand over: work with Product, in‑house developers, customer support, and external partners during transitions.
- Document for continuity: maintain clear technical documentation to support long‑term ownership.
Technical Skills
- Python
- ReactJS (web)
- React Native or equivalent mobile development framework
- PostgreSQL
- REST API development
- Database design and optimization
- Authentication and authorization concepts
- Version control systems such as Git
Must‑have
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a closely related field from a recognized university.
- Equivalent professional qualification such as a Higher Diploma or Advanced Diploma combined with verifiable industry experience
- 2 years’ working experience and proven API design experience.
- Experience working with existing codebases and transitioning vendor systems to in‑house ownership.
- Solid understanding of authentication, authorization, security best practices and basic CI/CD/DevOps workflows.
- Clear communicator who translates product needs into technical solutions and documents work for long‑term ownership.
Work Hours: 8
Experience in Months: 24
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
Kindly send your CV and a short note on a recent project where you owned both backend and frontend delivery
All Jobs | QUICK ALERT SUBSCRIPTION