More jobs:
Senior PHP; CodeIgniter Developer
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2025-12-08
Listing for:
CODE LTD
Full Time
position Listed on 2025-12-08
Job specializations:
-
Software Development
Backend Developer, Software Engineer, Senior Developer
Job Description & How to Apply Below
Overview
We’re looking for a Senior PHP Developer with over 8+ years of experience and deep expertise in Code Igniter to join our development team. The ideal candidate will have a proven track record in developing and maintaining ERP systems and other large-scale business applications
. You will be responsible for designing scalable backend architectures, integrating complex modules, and ensuring system stability and performance.
- Design, develop, and maintain advanced ERP-related applications using Code Igniter 3 & Code Igniter 4.
- Architect modular, secure, and scalable backend solutions aligned with business and functional requirements.
- Build and manage RESTful APIs to connect with web, mobile, and third-party systems.
- Develop and maintain ERP modules such as Inventory, Accounting, HR, CRM, Supply Chain, and POS
. - Collaborate closely with frontend, mobile, and database teams to ensure seamless data flow and efficient integration.
- Implement caching, queue systems, and performance optimization strategies.
- Write clean, well-documented, and testable code following SOLID, MVC
, and industry best practices. - Participate in sprint planning, technical discussions, and release coordination.
- Ensure system security, data integrity, and adherence to best practices throughout the development lifecycle.
- 8+ years of professional experience in PHP development.
- Advanced and specialized experience with Code Igniter (CI3 & CI4).
- Proven experience working on ERP systems or complex business management platforms.
- Strong understanding of OOP, MVC architecture, and design patterns
. - Excellent knowledge of MySQL (schema design, indexing, optimization).
- Experience with RESTful APIs and middleware handling.
- Familiarity with Redis, job queues, caching, and performance enhancement mechanisms
. - Hands‑on experience with Docker, CI/CD pipelines, and automated deployment environments
. - Proficiency with Git and modern branching workflows.
- Strong knowledge of testing frameworks (e.g., PHPUnit) and debugging tools.
- High awareness of application security, data protection, and performance optimization.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Deep understanding of ERP architecture and module interconnectivity (Finance, HR, Inventory, CRM, POS, etc.).
- Experience integrating third‑party services such as payment gateways, SMS/email services, reporting engines, and external APIs.
- Solid understanding of Agile & Waterfall methodologies and collaborative development environments.
- Excellent command of English (written and verbal).
- Strong analytical and architectural skills to design efficient and scalable ERP structures.
- >
- Strong analytical and problem‑solving mindset.
- High attention to detail and commitment to quality.
- Ability to manage multiple priorities and deliver within deadlines.
- A continuous learner who stays up to date with modern PHP, Code Igniter, and backend technologies.
Excellent communication and teamwork skills.
Mid‑Senior level
Employment typeFull‑time
Job function- Information Technology
- IT Services and IT Consulting
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×