PHP Lead Developer


Company Type

A PHP Developer should be able to lead LAMP (Linux, Apache, PHP and Mysql) development projects. He should have expertise in developing and deploying web based project. He should be able to understand the proposed technical architecture and write detailed design documents for the projects. He should be able to write code and mentor other team members.

Experience: 7-10 years

Essential Functions and Responsibilities

Responsible for the whole software development life cycle, including, requirements analysis, writing functional and detailed technical design documents, writing code in PHP, Javascript, jQuery, CodeIgniter, WordPress, Drupal and HTML5, test plans etc.

Coaching junior developers on the project.

Supporting the project manager with effort estimations and status reporting.

Communicating with the architecture team, other team members and the project manager.

Leading technical discussions to conclusion.

Code and test plan reviews of team members.

Participation in requirements analysis and technical architecture designs.

Managing and mentoring junior developers in software development and practices.


(7-10 Years)





Success Factors

Commitment to meet deadlines without compromising on product quality

Maintaining good work environment and team spirit

Self motivation to learn new technologies and being a role model

Essential Knowledge, Skills and Abilities

Advanced knowledge of PHP and Mysql and different frameworks (WordPress, Drupal, Magento, YII)

E-commerce website development using HTML5, CSS3

Experience in integrating different payment gateways

Sound knowledge of database designing and application architecture planning for MVC projects

Sound understanding of OOP and MVC development

Solid understanding of JQuery, AJAX, HTML, Javascript, and CSS.

Knowledge of Git/SVN/CVS.

Good debugging skills with browser extensions & server tools

Basic knowledge of Linux commands

Experience in Amazon Web Services and cloud based architectures

Should have good working knowledge on both Windows and Linux (any UNIX based) operating systems.

Supervisory responsibilities

Coaching junior developers on the project

Taking the lead role in discussions

Supporting the project manager with effort estimations and status reporting

Read Full Description
Confirmed 30+ days ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up