Job Description
1. Be able to take a finished specification or design and create functional software in a LAMP environment.
2. Ability to think critically, conduct research and creatively solve problems.
3. Ability to communicate clearly with stakeholders and peers, and the ability to collaborate as a team. Ability to adopt new skills and to help contribute to concepting digital experiences
Job Specification
1. Expert knowledge of PHP, MySQL, Apache and Linux servers.
2. Knowledge of design patterns, composition and object-oriented development.
3. Experience working with APIs, both integrating a third-party API and creating your own when necessary.
4. Oauth, Facebook, Twitter, Google API experience preferred.
5. Ability to build custom REST APIs.
6. Experience designing relational databases and queries.
7. Experience integrating PHP into a full stack environment. Ability to write some JS/HTML/CSS.8. Advanced knowledge of building Content Management Systems, either from your own design or from frameworks such as Zend, CakePHP, CodeIgniter or Laravel.