Senior PHP Developer Job Description Template
Our company is looking for a Senior PHP Developer to join our team.
Responsibilities:
- Prioritization of tasks as per dynamic changes in project requirements/ deadlines;
- Build efficient, testable, and reusable PHP modules;
- We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users;
- Would manage a team of junior front end and back end PHP developers;
- Understanding client requirements & converting them to detailed technical requirements;
- To execute AJAX using jQuery in MVC framework;
- May need to utilise bootstrap framework, and have working knowledge about dynamic HTML for front end development;
- To handle CRUD database (MySQL) operations using PDO;
- Taking accountability for individual & team tasks and providing regular updates to management;
- Systematic work breakdown of project & assigning to team members;
- Designing database and developing business logic’s;
- Should provide valuable solutions and innovation in the area of work being assigned;
- Strong in collaborating effectively with the team;
- Responsible for the creation and implementation of a wide variety of Web-based products using PHP, JavaScript, MySQL and AJAX;
- Quick learner – positive attitude to work under ambiguous situations.
Requirements:
- Prior experience handling various database management systems (MySQL, SQLite, Oracle etc.);
- Codeigniter;
- 4+ years of experience in software graphics manipulation and web programming;
- Prior working knowledge on various version control tools like Git, Bitbucket etc;
- Experience with WordPress, Magento, Prestashop, Open Cart, Drupal, Joomla is preferred;
- Should have a strong knowledge of OOPS;
- Ability to code and debug in: HTML;
- Cross platform / technology adaptability;
- Proven Skills with PHP, SQL, JavaScript/DHTML, HTML-CSS, AJAX, jQuery, Web Services, etc;
- Understanding of MVC design patterns;
- Personal Integrity;
- Experience in working with frameworks such as CodeIgnitor, Yii, Symphony, JQuery, Ext JS;
- Basic knowledge of front end UI design preferred;
- Must be a team player, having good communication skills in English, self-starter;
- Prior experience in Mobile App development on IONIC framework is an added advantage.