Senior Php 8 Developer(CodeIgniter + Slim)


About the Role

  • 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.
  • The ability to collaborate across the stack-including working with JavaScript/Node.js
  • 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 & Qualifications

  • 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.

Nice 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).

Why Join Us

  • High-impact role in a scaling organization (120+ → 300–500).
  • Global client exposure and meaningful product/delivery ownership.
  • Opportunity to grow into architecture, DevOps, and modernization programs.
  • Performance-driven career progression.
  • TechRBM is an equal opportunity employer and welcomes applicants from all
  • backgrounds.
Job Type: Full Time
Job Location: Mohali

Apply for this position

Allowed Type(s): .pdf, .doc, .docx