- Develop and maintain web applications using the CodeIgniter PHP framework.
- Collaborate with the design team to implement user interfaces and user experiences based on provided wireframes and design mockups.
- Write well-documented and clean code to ensure the maintainability and scalability of the applications.
- Integrate data from various back-end services and databases.
- Create and maintain database schemas that represent and support business processes.
- Implement security best practices to safeguard web applications from potential threats.
- Optimize application performance, troubleshoot and resolve issues as needed.
- Collaborate with cross-functional teams, including other developers, designers, and project managers.
- Stay up-to-date with industry trends and advancements to ensure the continuous improvement of skills and knowledge.
- Participate in code reviews and provide constructive feedback to peers.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proficient in PHP and experience with the CodeIgniter framework.
- Knowledge of MySQL or other relational databases.
- Familiarity with version control systems, preferably Git.
- Strong problem-solving and debugging skills.
- Ability to work independently and collaboratively in a team environment.
- Good communication skills and the ability to work effectively with stakeholders.
- Eagerness to learn and adapt to new technologies.
- Strong attention to detail and a commitment to delivering high-quality software solutions.
This job description is not exhaustive and may be subject to change as per the requirements of the organization.