Backend

PHP / CodeIgniter Developer

Internship Nairobi KES 40000-68000 ⏰ 261 days left
Apply Now ↓

About the Role

We are looking for a reliable and skilled PHP / CodeIgniter developer to work on multiple software projects ranging from business systems, dashboards, web applications, and SaaS platforms.

Projects vary in scope and industry, so we need someone who can adapt quickly, write clean backend code, and work comfortably with shared databases and production systems.

This role is ideal for a developer who understands real-world applications, not just tutorials.


Key Responsibilities

  • Develop and maintain applications using CodeIgniter (CI3 / CI4)
  • Build and consume database-driven features using MySQL / MySQLi
  • Implement authentication, sessions, and access control
  • Write secure, maintainable, and scalable backend code
  • Fix bugs and refactor legacy code where necessary
  • Collaborate with designers and frontend developers
  • Deploy and maintain applications on shared hosting / cPanel
  • Work across different projects and requirements

Required Skills (Must Have)

  • Strong experience with PHP
  • Hands-on experience with CodeIgniter 3 or 4
  • Solid understanding of MySQL / MySQLi
  • Experience designing and working with relational databases
  • Knowledge of MVC architecture
  • Experience with sessions, authentication, and authorization
  • Ability to debug and optimize existing code
  • Familiarity with Git and collaborative workflows

Nice to Have (Bonus Skills)

  • Experience with multi-tenant or SaaS systems
  • Knowledge of database migrations
  • Frontend basics (HTML, CSS, Bootstrap or Tailwind)
  • Experience working on ERP, CRM, or business systems
  • Experience integrating APIs (payments, SMS, etc.)
  • Familiarity with cPanel / shared hosting environments

What We’re Looking For

  • Someone who understands why code is written a certain way
  • Can follow existing architecture and improve it
  • Pays attention to security and data integrity
  • Communicates clearly and meets deadlines
  • Comfortable switching between different projects

Screening / Interview Process

Shortlisted candidates may be asked to:

  • Explain how they structure a CodeIgniter project
  • Review or fix a small PHP/CodeIgniter code snippet
  • Describe how they handle database design and security



Compensation

  • Competitive, based on experience
  • Contract or long-term collaboration
  • Flexible working arrangement
  • Opportunity to grow with ongoing projects

How to Apply

Please send:

  1. A brief introduction about yourself
  2. Your experience with PHP & CodeIgniter
  3. Links to past projects or GitHub (if available)
  4. Your availability and expected rate


Important Note

We are looking for developers who understand backend systems, not just UI work or copy-paste solutions.

If you have never worked on a real PHP application before, this role may not be suitable.

Requirements

Required Skills (Must Have) Strong experience with PHP Hands-on experience with CodeIgniter 3 or 4 Solid understanding of MySQL / MySQLi

Experience designing and working with relational databases Knowledge of MVC architecture Experience with sessions, authentication, and authorization Ability to debug and optimize existing code Familiarity with Git and collaborative workflows

Apply for This Position

All fields marked * are required. CV must be PDF or Word, max 5 MB.

PDF or Word document, max 5 MB

Job Details

Department
Backend
Type
Internship
Location
Nairobi
Salary
40000-68000
Deadline
December 23, 2026

Share This Role

👋
Having Questions?

Reach out and we'll be happy to help.

Contact Us