Full Stack PHP Developer
Cardinal Insurance Management Systems · Bryanston
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Duties & Responsibilities
Key Responsibilities
- Develop applications using an MVC framework, particularly Laravel.
- Collaborate with analysts, architects, project managers, and testers to deliver solutions through the full development lifecycle.
- Build scalable applications in a cross-platform environment.
Desired Experience & Qualification
Key Skills and Experience
- Strong expertise in PHP Development.
- Proficiency with PHP MVC frameworks like Laravel or Symfony.
- Laravel Blade Experience with JavaScript frameworks such as Angular, React, or Vue.js.
- Familiarity with SQL database development.
- Knowledge of Agile Development Methodology is advantageous.
- Experience with Azure Cloud or AWS is beneficial.
- Familiarity with CI/CD tools such as Azure DevOps Pipelines.
- Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) using tools like PHPUnit.
- Knowledge of dependency management tools like npm or Composer.
- Ability to work under pressure, meet project deadlines, and be flexible with work hours for global client support.
- Strong focus on delivering high-quality code with a low rate of issues.
Desirable Skills
- Experience with Continuous Integration.
- Familiarity with the Atlassian Suite, especially Jira.
- Proficiency with Git, Powershell, Linux Command Line, and Python scripting.
Educational Background
- Tertiary Level Certification or Bachelor’s Degree in Computer Science/Engineering or a related field.
Experience
- 2-5 years of experience in systems design and development.
- Strong communication skills and fluency in English.
Why Join Us?
- This role provides an exciting opportunity to work in a collaborative environment, learning from a talented global team, and engaging in cutting-edge development projects.
- A dynamic, innovative, and inclusive company culture.
- Continuous professional development and learning opportunities.
- Competitive salary and benefits package.
- Unlimited leave