We are seeking a skilled and experienced PHP CodeIgniter Developer to join our remote development team.
The ideal candidate should have a strong background in web application development using the CodeIgniter framework and PHP, along with a good understanding of front-end technologies. You will be responsible for designing, developing, and maintaining RESTful APIs that are efficient, scalable, and user-friendly.
Requirements & Skills
- Design, develop, and maintain Rest APIs and database design using the CodeIgniter framework and PHP.
- Collaborate with front-end developers for API integration.
- Develop efficient, reusable, and well-documented code.
- Database Management:
- Design and optimize database schemas.
- Write complex SQL queries and ensure database performance.
- Integrate databases with web applications, ensuring data consistency and integrity.
- API Integration:
- Integrate third-party APIs and services to enhance application functionality.
- Develop custom APIs to facilitate data exchange between different systems.
- Code Optimization:
- Identify and fix performance bottlenecks in the application.
- Optimize code for speed and scalability.
- Bug Fixing and Troubleshooting:
- Identify and resolve bugs and issues in a timely manner.
- Conduct thorough testing and debugging of applications.
- Version Control: Utilize version control systems, such as Git, for source code management and collaboration.
- Security and Best Practices:
- Implement security measures to protect sensitive data and prevent vulnerabilities.
- Follow coding standards and best practices to maintain high-quality code.
- Documentation: Document code, processes, and project specifications for future reference.
Qualifications
- Proven experience as a PHP developer with a strong emphasis on the CodeIgniter framework.
- Experience with database systems like MySQL, including database design and optimization.
- Familiarity with RESTful API development and integration.
- Strong understanding of version control systems, especially Git.
- Knowledge of software development lifecycle and Agile methodologies.
- Ability to work both independently and collaboratively within a team.
- Excellent problem-solving skills and attention to detail.
- Good communication skills to collaborate effectively with cross-functional teams.
- Preferred: Experience with other PHP frameworks and CMS platforms.
- Familiarity with front-end frameworks such as Bootstrap.
Information Technology and Services - Islamabad, Pakistan