Cape Town, South Africa | Posted on 06/09/2024
Duties and responsibilities :
- Understand project requirements and functional specifications.
- Design, build, and maintain modular, responsive, and well-documented applications.
- Deliver high-quality solutions on time, adhering to iteration/sprint deadlines.
- Apply coding standards, best practices, and design patterns.
- Utilize modern agile software development methodologies and tools, including Continuous Integration (CI).
- Set up and manage local development environments, including web and database servers.
- Collaborate with team members to improve and streamline development processes.
Requirements
Qualifications and skills :
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of professional experience in software development.
- Expertise in Object-Oriented PHP7.4+ and MariaDB.
- Proficiency in modern PHP frameworks such as Symphony or Laravel.
- Experience with UI frameworks including jQuery and Bootstrap.
- Solid understanding of coding standards, design patterns, and best practices.
- Experience with agile development methodologies and CI tools.
- Ability to set up and manage local development environments effectively.
#J-18808-Ljbffr