Software Engineer (PHP/Laravel) at Salix Data
About This Opportunity
Software Engineer (PHP/Laravel) at Salix Data
SEO Title: Software Engineer (PHP/Laravel) Job at Salix Data in Nairobi
Meta Description: Salix Data is hiring a Software Engineer specialising in PHP and Laravel in Nairobi. Applicants should have 3–5 years of experience in PHP development, database management and RESTful API development.
SEO Slug: software-engineer-php-laravel-job-salix-data-nairobi
Job Details
- Job Title: Software Engineer (PHP/Laravel)
- Company: Salix Data
- Location: Nairobi, Kenya
- Job Type: Full-Time / Contract
- Job Category: ICT / Computer
- Education: BA/BSc/HND
- Experience: 3–5 Years
- Application Deadline: Not specified
- Date Posted: October 29, 2026
Job Overview
Salix Data is seeking an experienced Software Engineer specialising in PHP and Laravel to join its development team in Nairobi.
The successful candidate will be responsible for designing, developing, testing and maintaining reliable software applications using PHP and the Laravel framework. The role involves building RESTful APIs, integrating third-party services, managing relational databases and improving application performance, security and scalability.
The ideal candidate should have 3–5 years of professional experience in PHP and Laravel development, strong database management skills and practical experience developing and integrating APIs.
This opportunity is suitable for a software developer who can write clean, maintainable code, solve technical challenges and collaborate effectively with product managers, designers, data engineers and other developers.
About Salix Data
Salix Data has a global presence, with headquarters and sales offices in Cincinnati, Ohio, and service facilities in Kenya and India.
The company has worked with more than 2,500 growing and established businesses across its region, including major organisations such as Cincinnati Children's Hospital and The Columbus Dispatch.
Salix Data provides technology solutions and services that support businesses in improving their operations and achieving their objectives.
Job Purpose
The Software Engineer will contribute to the development and maintenance of robust software applications using PHP and Laravel.
The role focuses on delivering reliable application features, developing system integrations, optimising databases, conducting software tests and ensuring that applications meet the required performance and quality standards.
Key Responsibilities
The successful candidate will perform the following duties:
1. Design, develop, test and maintain robust applications using PHP and the Laravel framework.
2. Build and integrate RESTful APIs, third-party services and external data sources.
3. Design, optimise and manage relational databases, including MySQL and PostgreSQL.
4. Identify and resolve application performance bottlenecks, software bugs and scalability challenges.
5. Write clean, reusable and maintainable code in accordance with industry best practices.
6. Develop and execute unit tests and integration tests to ensure application reliability and quality.
7. Participate in code reviews and contribute to continuous software development improvement initiatives.
8. Collaborate with product managers, designers, data engineers and other developers to translate business requirements into technical solutions.
9. Enhance and optimise existing system functionality to improve stability, performance, scalability and user experience.
Qualifications and Requirements
Applicants should meet the following requirements:
- 3–5 years of professional experience developing applications using PHP and Laravel.
- Strong expertise in relational database design and management.
- Good understanding of SQL optimisation, indexing and database performance tuning.
- Proven experience building and consuming RESTful APIs and JSON-based services.
- Solid understanding of Object-Oriented Programming (OOP).
- Knowledge of MVC architecture, SOLID principles and software design patterns.
- Experience using Git and modern version control workflows.
- Practical experience with software testing tools such as PHPUnit, Pest or similar frameworks.
- Strong problem-solving skills and attention to detail.
Preferred Skills and Additional Experience
The following skills and experience will be an added advantage:
- Familiarity with HTML5, CSS3 and JavaScript.
- Experience with modern frontend frameworks such as Vue.js, React or Alpine.js.
- Knowledge of caching technologies such as Redis and Memcached.
- Experience with queue management and background job processing using Laravel Queues, Horizon, RabbitMQ or similar tools.
- Familiarity with Docker, containerisation and microservices architectures.
- Experience working with cloud platforms such as AWS or DigitalOcean.
- Exposure to Continuous Integration and Continuous Deployment (CI/CD) pipelines and DevOps practices.
- Experience working with data-intensive or analytics-driven applications.
Key Skills and Competencies
The ideal candidate should demonstrate:
- Strong analytical and technical problem-solving abilities.
- Excellent knowledge of PHP and Laravel development.
- Ability to develop secure, scalable and high-performance applications.
- Good understanding of database architecture and API integrations.
- Ability to work collaboratively within a software development team.
- Attention to detail and commitment to producing quality code.
- Willingness to learn new technologies and improve development practices.
Employment Details
This position is available on a full-time or contract basis and is based in Nairobi, Kenya.
The successful candidate will work with other technical and product teams to develop, maintain and improve software applications.
How to Apply
Interested and qualified candidates should submit their applications through Salix Data's recruitment process.
Applicants should prepare an updated CV highlighting their PHP and Laravel development experience, database management skills, API development experience and relevant software projects.
Application Deadline: Not specified.
For more job description visit: jobopenings.co.ke
Application & Safety Advice
Key tips for applying to Salix Data
Quick Info
Type
JobCompany
Salix Data
Location
Nairobi
Deadline
Rolling Basis
Open until filled
Ready to Apply?
Don't miss this opportunity.
Share
Help others discover this