PHP CodeIgniter Developer

3 - 8 years

2 - 5 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Key Responsibilities

- Develop and maintain server-side logic using Core PHP, CodeIgniter (CI3/CI4), and related technologies.

- Collaborate with front-end developers to integrate HTML, Bootstrap, CSS, and JavaScript elements.

- Manage and optimize databases (MySQL and PostgreSQL) and develop admin panels.

- Ensure scalability, high availability, and application security.

- Integrate third-party APIs and troubleshoot application issues.

- Write efficient, reusable, and reliable code while participating in code reviews.

- Design and implement RESTful APIs to support web and mobile clients.

- Build, document, and version control REST API endpoints for robust integration.

- Implement data access layers and ORM strategies suitable for MySQL and PostgreSQL.

- Handle migrations, backups, and performance tuning for both databases.

- Ensure proper authentication and authorization mechanisms for APIs (e.g., token-based security).

- Provide guidelines for CI/CD and automated testing to maintain code quality.

  • Requirements

- 3+ years PHP web development; strong CI3/CI4 experience

- REST API design and development experience

- MySQL and PostgreSQL hands-on experience; migrations, indexing, optimization

- Front-end integration with HTML, Bootstrap, CSS, and JavaScript

- API authentication/authorization (JWT/OAuth2); secure coding practices

- ORM/DAO concepts; CodeIgniter models or equivalent

- Admin dashboards and third-party API integrations

- Testing: PHPUnit; basic automated testing practices

- Version control with Git; code reviews

- Understanding of security best practices and OWASP Top 10

- DevOps basics: Linux, Nginx/Apache, CI/CD concepts

  • Nice-to-have

- Docker, Redis, Laravel, microservices, message queues

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You