Senior PHP Developer

SavageOne Pty Ltd
Johannesburg
ZAR 300 000 - 400 000
Job description

Position Overview: We are seeking a seasoned Senior PHP Developer with a minimum of 10 years of extensive experience in PHP development to join our innovative team. The ideal candidate will demonstrate a deep understanding of PHP frameworks, strong problem-solving skills, and a track record of delivering high-quality web applications. As a Senior PHP Developer, you will lead development efforts, provide technical guidance, and contribute to the continuous improvement of our software development processes.

Key Responsibilities:

  • Lead the architecture, design, and development of complex web applications using PHP and its associated frameworks such as Laravel, Symfony, or CodeIgniter.
  • Collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
  • Mentor and coach junior developers, conduct code reviews, and provide feedback to ensure adherence to coding standards and best practices.
  • Optimize application performance, ensure scalability and reliability, and implement efficient solutions to technical challenges.
  • Stay updated on emerging technologies and industry trends, and recommend innovative approaches to enhance our development process and product offerings.
  • Troubleshoot and debug issues, identify root causes, and implement effective solutions in a timely manner.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 10 years of experience in PHP development, with a strong focus on building web applications and APIs.
  • Expertise in PHP programming language and proficiency in one or more PHP frameworks such as Laravel, Symfony, or CodeIgniter.
  • Solid understanding of web technologies including HTML, CSS, JavaScript, and AJAX.
  • Extensive experience with relational databases such as MySQL, PostgreSQL, or MariaDB, including database design and optimization.
  • Strong problem-solving skills, attention to detail, and ability to thrive in a fast-paced environment.
  • Excellent communication skills and ability to collaborate effectively with team members and stakeholders.

Preferred Skills:

  • Experience with frontend frameworks/libraries such as React, Vue.js, or AngularJS.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with DevOps practices and tools such as Docker, Kubernetes, and CI/CD pipelines.
  • Understanding of agile development methodologies and project management tools like Jira or Trello.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior PHP Developer jobs in Johannesburg