Job role insights

  • Date posted

    May 7, 2026

  • Closing date

    May 7, 2026

  • Location

    KE Nairobi Area

  • Career level

    Mid Level

  • Qualification

    Bachelor Degree

  • Experience

    2–5 Years

Description

Job Title: Software Developer
Location: Nairobi, Kenya
Employment Type: Contract / Need Basis
Reports To: Head of IT / Technical Lead

Job Summary
Our client is seeking a skilled and innovative Software Developer who can own features end-to-end, from backend REST API architecture to modern frontend interfaces built with Next.js.

Backend Development (Laravel REST APIs)
• Design and build secure RESTful APIs using Laravel
• Implement business logic, integrations, and background jobs
• Build authentication and authorization systems (JWT, OAuth, Sanctum/Passport)
• Optimize performance using caching, queues, and async processing
• Write automated tests and maintain high code quality

Frontend Development (Next.js / React)
• Build responsive and highnperformance user interfaces using Next.js
• Implement servernside rendering and modern datanfetching strategies
• Integrate frontend apps with Laravel REST APIs
• Create reusable components and scalable UI architecture
• Optimize performance, SEO, and accessibility

Database & Architecture
• Design and maintain PostgreSQL schemas and migrations
• Optimize queries, indexing, and data modeling
• Ensure data integrity, security, and backups
• Contribute to system architecture and scalability planning

Requirements

Requirements
Education
• Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience
• Minimum of 3 years’ experience in software development.

Required Skills
• Strong experience with Laravel (PHP)
• Strong experience with Next.js / React
• Solid experience with PostgreSQL
• Experience building and consuming REST APIs
• Understanding of authentication and API security
• Experience with Git workflows

Nice to Have
• Docker and cloud platforms (AWS, GCP, Azure)
• Redis, queues, or eventndriven systems
• Testing frameworks (PHPUnit, Pest, Jest)
• Experience building SaaS or highntraffic applications

Call employer