Developing web applications with an optimised database. Conducting analysis of website and application requirements. Integrating data storage solutions. Responding to integration requests from front-end developers. Writing back-end code and building efficient PHP modules. Troubleshooting application and code issues. Finalising back-end features and testing web applications. Updating and altering application features to enhance performance. Requirements: Previous experience in the development of high-end web applications in PHP, MYSQL, Symfony/ CodeIgniter/ Laravel Framework Strong understanding of W3C-compliant HTML and CSS code Strong knowledge of JavaScript and JavaScript frameworks, preferably jQuery Understanding of object-oriented PHP programming Strong knowledge of MySQL, Restful API and Authentication & Security Previous experience creating scalable applications Linux background (Ubuntu or CentOS preferred) Previous use of a version control system (Git or SVN) Working knowledge on Payment Gateway Integrations and API integrations. Ability to manage projects. Understanding of product development life cycle