Senior PHP Developer - Remote - Datafin IT Recruitment

Cape Town, Western Cape 8 days ago Full-Time Salary - Market Related

Senior PHP Developer - Remote

Datafin IT Recruitment
Cape Town, Western Cape
Date Created : 8 days ago
Job Type : Full-Time
Salary : Market Related

DUTIES:

  • Compiling pre- and post-development documentation related to the features and initiatives that are on the road map.
  • Assist in evaluating the best technology and solutions to solve complex problems in a cost effective and creative way.
  • Implementing rock-solid back-end solutions using SOLID principles.
  • Writing automated tests to support your development and maintenance efforts.
  • Ensuring code and features are properly tested from a development point-of-view prior to entering the QA phase.
  • Adhere to best practices and take initiative to improve developer experience.
  • Mentor junior and mid developers where possible.
  • Perform code reviews on other developers’ pull requests.

REQUIREMENTS:

Qualifications & Experience

  • A relevant university degree in Computer Science, Information Systems, or a related field, and work experience.
  • Proven experience in backend development, with a strong focus on PHP (Symfony).
  • Experience working in Linux-based environments and developing scalable web applications.

Technical Skills & Expertise

Expert Level (Highly Proficient in):

  • PHP Backend & MVC Development (Symfony framework)
  • SQL (MySQL)
  • RESTful API development

Proficient In: o Programming Patterns (e.g., Adapter, Visitor, Strategy, Proxy)

  • JavaScript (React, Redux-Sagas, Stimulus, TurboDrive)
  • CSS (SASS)
  • Linux Command Line (Ubuntu Server)

Advantageous Skills (Nice to Have): o Bash/Shell scripting

  • Python
  • Queuing Systems (e.g., RabbitMQ, Kafka)
  • Azure (Cloud services & infrastructure)
  • PostgreSQL
  • OWASP Security Best Practices
  • Bootstrap 5
  • Experience with microservice-based web application development

Development & DevOps Tooling o Version Control: Git, BitBucket

  • Project Management: JIRA
  • Containerization & CI/CD: Docker, BitBucket Pipelines

ATTRIBUTES:

  • Excellent communication skills
  • Cool under pressure
  • High performance individual who is persistent and self-motivated to accomplish tasks.
  • Detail-orientated
  • Problem solver
  • Strong interpersonal skills
  • Creative, enthusiastic and fun
  • Hard working, passionate and dedicated.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.


By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

Report job