Codeigniter Developer

Year    MH, IN, India

Job Description

Job Summary:



We are looking for an experienced

CodeIgniter Developer

with strong expertise in developing secure, scalable, and well-structured web applications and RESTful APIs. The ideal candidate should have in-depth knowledge of PHP frameworks (especially CodeIgniter 3 & 4), MySQL database design, API development/integration, and backend architecture best practices.

Key Responsibilities:1. Application Development



Design, develop, and maintain web applications using the

CodeIgniter PHP framework

. Write clean, reusable, and optimized code following best coding practices. Develop dynamic, database-driven websites and web services.

2. API Development



Create, manage, and document

RESTful APIs

for mobile and web applications. Integrate third-party APIs (like payment gateways, SMS/email services, Google APIs, etc.). Ensure APIs are well-structured, secure, and perform efficiently under load.

3. Database Management



Design and optimize

MySQL

databases, tables, and queries for performance and reliability. Implement relationships, joins, indexes, and transactions efficiently. Handle database migrations, backups, and versioning.

4. Security & Performance



Implement

authentication and authorization

systems (JWT, OAuth, session-based). Protect applications against

XSS, CSRF, SQL injection,

and other common vulnerabilities. Optimize application and database performance for faster load times.

5. Maintenance & Troubleshooting



Debug, test, and resolve backend issues promptly. Manage code versioning with Git and deploy code to production environments. Maintain proper documentation and API references.

Technical Skills Required:



Strong proficiency in

PHP (CodeIgniter 3 & 4)

framework. Excellent understanding of

RESTful API development

and integration. Good knowledge of

MySQL / MariaDB

and database design. Familiarity with

HTML5, CSS3, JavaScript, jQuery, Ajax

. Experience with

cURL

,

Postman

, and

API testing tools

. Hands-on experience with

Git / GitHub / Bitbucket

version control. Basic knowledge of

Linux server

and

cPanel deployment

. Understanding of

MVC architecture

and

OOP concepts

. Familiarity with

third-party integrations

(payment gateway, SMS, social login, etc.).

Preferred Skills (Good to Have):



Experience with

Laravel

or other PHP frameworks. Knowledge of

Flutter or mobile app API integration

. Experience in

AWS / Cloud / VPS server management

. Familiarity with

cron jobs

,

webhooks

, and

background processes

. Understanding of

Agile / Scrum

development workflow. Basic understanding of

frontend frameworks

(Vue.js / React.js).

Educational Qualification:



Bachelor's degree in

Computer Science / IT / Software Engineering

or equivalent field. Relevant certifications in PHP or web development will be an added advantage.

Soft Skills:



Strong problem-solving and debugging skills. Good communication and teamwork abilities. Ability to manage multiple projects and meet deadlines. Attention to detail and commitment to high-quality output.

Roles You'll Work Closely With:



Frontend Developers Mobile App Developers (Flutter / Android / iOS) UI/UX Designers Project Managers / QA Team

Key Performance Indicators (KPIs):



Timely delivery of projects/modules. API response performance and uptime. Code quality, maintainability, and documentation. Minimal production issues and high team collaboration.
Job Type: Full-time

Pay: ₹25,000.00 - ₹35,000.00 per month

Work Location: In person

Expected Start Date: 05/11/2025

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4615265
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year