Trusted listing

Full Stack Software Developer — (Web & Mobile)

M-Paya

Nairobi, Kenya Permanent

Published 1 month ago · Expires 4 weeks from now

Share :

Job description

## Title: Full Stack Software Developer (Web & Mobile)

About the Role

A reputable organization seeks a dedicated Full Stack Software Developer to join their team. You will be responsible for backend and frontend development, database management, and integration of business systems, with a strong emphasis on scalability, performance, and security. You will report to the Product Manager and work closely with required stakeholders to ensure excellent 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 according to priorities
  • Own the complete feature lifecycle: design → implement → test → document → deploy; ensure release readiness and participate in production support
  • Ensure system health by maintaining performance, reliability, and data integrity; triage production issues, fix bugs, and reduce technical debt
  • Design and maintain databases including schema design, query optimization, migrations, and ongoing tuning
  • Integrate and secure systems by implementing integrations, authentication/authorization, and access-control practices
  • Collaborate with Product, in-house developers, customer support, and external partners during transitions and handovers
  • Maintain clear technical documentation to support long-term ownership and continuity

Technical Skills Required

  • 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

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a closely related field from a recognized university, OR equivalent professional qualification such as a Higher Diploma or Advanced Diploma combined with verifiable industry experience
  • Minimum 2 years of working experience with proven API design experience

Location

Nairobi, Kenya

Interested in this job?

Log in to see the email

Not registered yet? Create a free account