Codeigniter Developer

0 years

3 - 4 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

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

Mock Interview

Practice Video Interview with JobPe AI

Start PHP 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You