Search by job, company or skills

TechRBM

PHP 8 Developer - CodeIgniter/Slim

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Description

Role Overview :

We are hiring a Senior PHP 8 Developer with strong hands-on expertise in CodeIgniter (preferably CI4) and Slim (Slim 4 preferred). The role requires solid backend fundamentals, API development experience, and the ability to collaborate across the stack-including working with JavaScript/Node.js and contributing to front-end design related code where needed.

Key Responsibilities

  • Design, develop, and maintain backend applications and RESTful APIs using PHP 8, CodeIgniter, and Slim.
  • Work with SQL (MySQL/PostgreSQL preferred) for data modeling, query optimization, and performance tuning.
  • Contribute to JavaScript development and integrations; collaborate on services/components that may involve Node.js.
  • Support and enhance front-end design related code (UI integration, templates, responsive components, and collaboration with UI/UX).
  • Implement and maintain cron jobs/schedulers, ensuring reliability and monitoring for time-based automation and background tasks.
  • Apply secure coding practices (OWASP), implement authentication/authorization (JWT/OAuth2 where applicable), and ensure data privacy.
  • Write unit/integration tests (PHPUnit/Pest) and support CI/CD pipelines.
  • Conduct code reviews, improve maintainability, and mentor junior team members.
  • Troubleshoot production issues, improve application performance, and contribute to monitoring/logging practices.
  • Work in an Agile delivery model - planning, estimation, and ownership of sprint outcomes.

Required Skills & Experience

  • 6+ years of software development experience with strong backend focus.
  • Strong hands-on experience in PHP 8 and modern PHP development practices (Composer, PSR standards).
  • Strong experience with CodeIgniter (CI3/CI4) and Slim Framework (Slim 3/4).
  • Solid knowledge of SQL and relational databases (MySQL/PostgreSQL).
  • Working knowledge of JavaScript and Node.js for integrations or service components.
  • Ability to work with front-end design related code (templates/components/UI integration) and coordinate with UI/UX teams.
  • Familiarity with cron jobs/schedulers, background tasks, and operational reliability.
  • Strong experience with Git, code reviews, and collaborative development practices.
  • Strong debugging skills across logs, performance bottlenecks, and production issues.

Good To Have

  • Experience with caching (Redis/Memcached), queues (RabbitMQ/SQS), and scalable architecture patterns.
  • Exposure to Docker/containerization and cloud platforms (AWS/Azure/GCP).
  • API documentation using Swagger/OpenAPI; contract-first development.
  • Static analysis and code quality tools (PHPStan/Psalm, PHP-CS-Fixer).
  • Experience modernizing legacy CodeIgniter codebases (CI3 CI4, modularization, best practices adoption).

Soft Skills

  • Ownership mindset and ability to drive tasks end-to-end.
  • Strong communication and cross-functional collaboration skills.
  • Mentoring mindset and commitment to engineering excellence.
  • Inclusive team player who supports knowledge sharing and continuous improvement.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139451541