Job Listings
🗺️ View on map
Logo
Publishing company
PHP Developer
📍 Nairobi 💼 On-site ⏰ Full Time 📋 Permanent Contract 🏷️ IT and Telecommunications
Minimum Experience
1 year
Application Deadline
📅 31/12/2026
Interested in this job?
Create your profile in 30 seconds and we'll apply for you automatically
📣 Share this job
Link copied ✓
Job Description

Candidate Requirements Bayan Systems | East Africa (office or remote) | KES 40,000–50,000/month

Location: East Africa (office or remote) Type: Full-time Salary: KES 40,000–50,000/month Start: Immediately


1. PHP & Backend - PHP 7/8 from scratch: Build forms, sessions, role checks.

- MySQL schema design: Normalized tables.

- SQL queries: Joins, filters, ordering, aggregates.

- Login/authentication: Sessions, protected routes, password hashing, roles.

- REST API: JSON endpoints with Bearer token auth. - PDF generation (TCPDF).

- QR code generation.

- File uploads. - Error debugging.

- Framework fundamentals.

2. Frontend

- HTML/CSS.

- jQuery/AJAX.

- Responsive layouts.

- Multi-step forms.

- Data tables and dashboards.

3. Hosting & Deployment cPanel/Hostinger, VS Code + SFTP, Git, HTTPS/SSL, Server error logs.

4. Project Management Scope reading, Task breakdown, Time estimation, Daily progress reports, Blocker escalation, Delivery ownership, Scope discipline.

5. Working Style Independent, Responsive, Honest, AI-capable, Quality owner.

6. Hiring Process

1. Application.

2. Technical test (2 hours).

3. Trial build (5 days).

4. Full offer. Apply by sending CV, two PHP/MySQL projects, and a paragraph explaining why you want the role.

Location
📍 Approximate location
🗺️ View full map →
About the Company
Bayan Systems publishes its vacancies in Kenya through Saplic. Profile created automatically.