ENVIRONMENT:

A fast-paced Travel Tech company in Durbanville seeks the coding wizardry of a Mid-Senior Developer with ±10 years’ suitable work experience and strong proficiency in PHP and WordPress including its architecture and plugin development. You will be expected to write clean, high quality and scalable code while managing repositories and deployment processes. You will also require experience writing your own API and a variety such as PSPs, maps, inventory, reservations, webhooks, etc. Your tech toolset should also include MySQL/MariaDB, HTML, JavaScript, jQuery, CSS / Sass / Less, Linux/Ubuntu being comfortable on the command line, Advanced SQL, Git, NGINX, Docker, Laravel.

REQUIREMENTS:

  • ±10 Years’ relevant work experience
  • PHP
  • MySQL / MariaDB
  • HTML
  • JavaScript
  • jQuery
  • CSS / Sass / Less
  • JSON
  • SQL (Advanced)
  • Git (we use Gitlab currently)
  • Linux / Ubuntu (very comfortable on the command line)
  • Nginx
  • Docker
  • WordPress (advanced, architecture, plugin development, etc.)
  • Frameworks like Laravel and others
  • Exposure to other languages like Python and others
  • Experience with a variety of APIs (e.g., PSPs, maps, inventory, reservations, webhooks, etc.)
  • Experience writing your own API

Advantageous –

  • Aspirations and ability to become a Technical Lead / Lead Developer
  • UX / UI / Design: Appreciation for implementing a good mobile responsive front-end
  • SEO: Understanding of how front- and back-end can assist in search engine optimization
  • Front-end optimization for speed (GT Metrix, Google Lighthouse, etc.)
  • React / Angular / Vue
  • Gitlab admin experience
  • AWS (CLI and various APIs)
  • Cloudflare (DNS, CDN, etc.)

ATTRIBUTES:

  • Good communicator.
  • Enjoys guiding junior / other Developers
  • Enjoys working with other disciplines: UX, SEO, Project Managers and Product Owners

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to [Email Address Removed] and mention the reference numbers of the jobs. We have a list of jobs on [URL Removed] Datafin IT Recruitment – Cape Town Jobs.

Desired Skills:

  • Mid
  • Senior
  • Full

Learn more/Apply for this position