Lead PHP Developer

Lead PHP Developer Job Description Template

Our company is looking for a Lead PHP Developer to join our team.


  • Participation in requirements analysis and technical architecture designs;
  • Supporting the project manager with effort estimations and status reporting;
  • Coaching junior developers on the project;
  • Leading technical discussions to conclusion;
  • Code and test plan reviews of team members;
  • Managing and mentoring junior developers in software development and practices;
  • Communicating with the architecture team, other team members and the project manager.


  • Supervisory responsibilities;
  • Mentor and train other Software Engineers;
  • Coaching junior developers on the project;
  • Experience in Amazon Web Services and cloud based architectures;
  • Familiar with Python;
  • Experience with working with Linux systems;
  • Familiar with front-end web technologies: HTML5 / CSS3;
  • Taking the lead role in discussions;
  • Experience with Agile Management Tools (i.e. Confluence, JIRA, VersionOne);
  • Familiar with Cloud Application Design (i.e. AWS, Serverless, Container, Docker…);
  • Share knowledge among members in Agile SCRUM team;
  • Respond to support incidents for production applications in order to make quick repair to prevent application outages;
  • Excellent time management skills and ability to prioritize;
  • Experience with performance analysis and tooling;
  • Experience with queue systems (RabbitMQ, SQS, Kafka).