PHP Developer Job Description

PHP Developer Job Description Template

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

Responsibilities:

  • Work on features and projects as assigned by Development Leads and Product Managers;
  • Build robust, custom, and efficient PHP modules;
  • Integrate multiple databases;
  • Follow an agile scrum model in the course of your development;
  • Test quality assurance of the web experience across multiple web devices and platforms;
  • Work cohesively with multiple teams throughout the business;
  • Deliver best-in-class HTML5/CSS3/JQuery front-end code across a broad array of interactive web and mobile projects;
  • Continually assessing and optimizing processes;
  • Configure and Manage AWS Cloud;
  • Create unit tests for your various components;
  • Maintain high code standards that maximize efficiency and maintainability;
  • Implement high quality code in an agile, test driven development environment;
  • Understand technical proofs and convert them into working software;
  • Optimize web designs and features to minimize download time and meet browser and platform compatibility standards;
  • Collaborate with other team members and stakeholders.

Requirements:

  • 3+ years as a PHP Developer;
  • Experience with HTML, CSS, JavaScript;
  • Experience using a source control management system (Git preferred);
  • Proficient understanding of cross-browser compatibility issues and ways to work around them;
  • Strong understanding of PHP (MVC architectures, particularly Zend);
  • Experience with software deployment and server administration;
  • Ability to work in a collaborative environment and/or solo;
  • Experience with configuring Apache and configuring LAMP stacks;
  • JavaScript – Vanilla / jQuery;
  • Ability to problem-solve and recommend sound, long-term solutions;
  • Experience with UNIX-like environments;
  • Yii PHP framework;
  • Good knowledge of JavaScript and/or jQuery;
  • Ability to organize and manage multiple priorities;
  • Good understanding of MySQL and constructing queries.