You will join our clients team of developers and collaborate on new and existing projects used by thousands of people daily. They use a mix of PHP technologies, and you will be expected to pick up on CraftCMS, Yii2 and Laravel-based projects. Requirements: An understanding of the full web application lifecycle, from concept to final production The ability to communicate effectively and concisely, with experience to back up your decisions and viewpoints Problem-solving ability Proficiency in front-end technologies such as HTML/CSS and Javascript. Ability to write object-oriented PHP using commonly-accepted design patterns (Model-View-Controller, Dependency Injection etc) Proficiency in development of automated test suites that run on every build Experience in using version control such as Git The ability to communicate effectively and concisely, with experience to back up your decisions and viewpoints Problem-solving ability An ability to develop yourself professionally on a daily basis Should you meet the requirements for this position, please email your updated CV attached to it .jobstumaini.co.za , alternatively contact XXX-XXXX or visit our website, Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.