Codeigniter Developer

3 - 7 years

0 Lacs

Posted:21 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an experienced CodeIgniter Developer, you will be responsible for developing secure, scalable, and well-structured web applications and RESTful APIs. Your key responsibilities will include: - Designing, developing, and maintaining web applications using the CodeIgniter PHP framework. - Writing clean, reusable, and optimized code following best coding practices. - Developing dynamic, database-driven websites and web services. - Creating, managing, and documenting RESTful APIs for mobile and web applications. - Ensuring APIs are well-structured, secure, and perform efficiently under load. - Designing and optimizing MySQL databases, tables, and queries for performance and reliability. - Implementing relationships, joins, indexes, and transactions efficiently. - Handling database migrations, backups, and versioning. - Implementing authentication and authorization systems (JWT, OAuth, session-based). - Protecting applications against XSS, CSRF, SQL injection, and other common vulnerabilities. - Optimizing application and database performance for faster load times. - Debugging, testing, and resolving backend issues promptly. - Managing code versioning with Git and deploying code to production environments. - Maintaining proper documentation and API references. Your technical skills should include: - 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. Preferred skills that are 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). You should have a Bachelor's degree in Computer Science / IT / Software Engineering or equivalent field. Relevant certifications in PHP or web development will be an added advantage. In addition to technical skills, soft skills required for this role include 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. You will work closely with Frontend Developers, Mobile App Developers (Flutter / Android / iOS), UI/UX Designers, and Project Managers / QA Team. Your performance will be measured based on timely delivery of projects/modules, API response performance and uptime, code quality, maintainability, and documentation, as well as minimal production issues and high team collaboration. This is a full-time position with an in-person work location. 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