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.