Key Responsibilities
* Design, develop, and maintain scalable web applications using PHP and CodeIgniter.
* Develop clean, efficient, reusable, and well-documented code following industry best practices.
* Build and integrate RESTful APIs and ensure reliable communication between applications and services.
* Design, optimize, and maintain MySQL databases, including queries, stored procedures, and database structures.
* Develop responsive and user-friendly interfaces using HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
* Analyze business requirements and translate them into effective technical solutions.
* Troubleshoot, debug, and resolve application issues to ensure system stability and performance.
* Perform code reviews and maintain high standards of code quality, security, and maintainability.
* Collaborate with UI/UX designers, QA engineers, product teams, and other developers to deliver projects successfully.
* Integrate and manage third-party services and APIs as required.
* Use Git for source control, branching, code collaboration, and release management.
* Optimize application performance, database queries, and overall system scalability.
* Participate in testing, deployment, maintenance, and continuous improvement of existing applications.
* Stay updated with emerging technologies and recommend improvements to development processes and applications.
Required Skills
* Strong proficiency in PHP and CodeIgniter framework.
* Good knowledge of MySQL database design, queries, joins, and optimization.
* Strong understanding of HTML5, CSS3, JavaScript, and jQuery.
* Experience in developing and integrating RESTful APIs.
* Knowledge of object-oriented programming (OOP) and MVC architecture.
* Experience with Git and version control systems.
* Good understanding of responsive web development and Bootstrap.
* Ability to troubleshoot, debug, and optimize application performance.
* Understanding of web security, authentication, authorization, and data validation.
* Ability to write clean, reusable, maintainable, and well-structured code.
* Strong analytical and problem-solving skills.
* Good communication and teamwork skills.
* Ability to understand business requirements and convert them into technical solutions.
* Experience working with third-party APIs and external service integrations.
Benefits & Perks
* Competitive salary package with performance-based incentives.
* Comprehensive health insurance coverage.
* Paid annual and casual leave.
* Provident Fund and other applicable statutory benefits.
* Performance appraisal and annual salary review.
* Learning and professional development opportunities.
* Training and certification support.
* Flexible and hybrid working options.
* Supportive and collaborative work environment.
* Opportunities to work on challenging and innovative projects.
* Career growth and internal promotion opportunities.
* Employee recognition and rewards programs.
* Team-building activities and employee engagement programs.
* Paid holidays as per company policy.