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
Auto-apply to this jobView original posting ↗
Full Stack PHP Developer at Cardinal Insurance Management Systems — Bryanston · JobAlertsZA