PHP Developer (Symfony/Laravel/ Vue.js) (CPT)
IT – Software Development
Cape Town – Western Cape
ENVIRONMENT:
A growing & forward-thinking Digital Marketing and Technology Agency seeks the coding talents of an ambitious PHP Developer to work on its proprietary location-based marketing and review software. You will also create back-end software supported by frontend views and components, or APIs and Web Services, pull reports and integrations with various third-party platforms. The ideal candidate must possess a Degree/Higher IT tertiary qualification, have at least 3 years’ experience in a similar role with strong PHP, JavaScript & MySQL, and proficiency in Symfony, Laravel & Vue.js will prove hugely beneficial. You must also be comfortable with Git repository management, have HTML, CSS & SASS skills and be able to produce a project from start to finish based on scope and design documents and project coding standards and requirements.
DUTIES:
- Work primarily in PHP, MySQL and Vue.js. (Optional: Vuetufy).
- Create back-end software supported by frontend views and components, or APIs and Web Services.
- Pull reports and write reporting scripts for databases.
- Secure and manage data.
- Integrate with various third-party platforms.
REQUIREMENTS:
Qualifications –
- Degree or higher qualification in IT.
Experience/Skills –
- 3-5 Years’ experience in a similar role.
- PHP working experience (Non-negotiable).
- JavaScript based front end framework working experience (Non-negotiable).
- Knowledge and experience in Symfony, Laravel and Vue.js
- Strong knowledge of MySQL with the ability to write MySQL queries, views and stored procedures.
- Comfortable with Git repository management.
- Previous experience working with and implementing third party platform API integrations.
- HTML, CSS, SASS, etc. experience.
- Ability to produce a completed project from start to finish based on scope and design documents.
- Adaptable to project coding standards and requirements.
ATTRIBUTES:
- Attention to detail, self- and time-management is a must.
- Must be willing to expand your knowledge at a rapid pace and open to being exposed to many new areas of IT/Development which will be very challenging.
- Good communication skills.
- Ability to problem-solve on their own as well as with a team.
- Suggest new technologies and methodologies to keep up with the rapidly evolving world of online.