Strong development knowledge and experience using PHP and frameworks like Laravel, CakePHP, Zend, Codeigniter.
Must be experienced in creating applications using technologies such as OOPs, PHP, CakePHP/Zend/ Laravel, Web Services (REST/SOAP), MySQL, NoSQL (advantage), JQuery(Angular is an advantage), HTML & CSS.
Understanding of MVC design patterns
Must have experience with SVN/GIT.
Must have a demonstrated understanding of Object-Oriented design and programming techniques.
Must have demonstrated resourcefulness in the software development process and creative problem-solving skills.
Must have a minimum of working knowledge in all stages of the Software Development Life Cycle: requirements gathering, design, development, testing, and implementation.
Good skills in database design and knowledge of RDBMS systems
Must be able to balance multiple priorities simultaneously with the ability to adapt to the changing needs of the business while meeting deadlines.