Datafin

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.