Senior Web Application Developer

Senior Web Application Developer

Are you a well rounded, full-stack developer who is comfortable with using and learning a wide range of technologies?

Read on..


Our client is a South African technology company developing and implementing leading edge solutions for the Quick Service Restaurant industry throughout Africa.

We’re looking for a team player who can work hand in hand with others to develop leading edge web and mobile applications for a niche segment of the restaurant industry.

Our client builds mobile applications, point-of-sale, business intelligence and delivery management software and implement these solutions throughout Africa.
  • Inquiring mind
  • Restless pursuit of excellence
  • love of learning new technologies
  • passion for problem solving
  • talent/knack for devising solutions
  • Fanatic about technology
  • Surgeon-like attention to detail
  • Uncanny ability to detect what is wrong or out of place
  • They often detect anomalies eg: spelling errors where most other people don’t
If you are a highly skilled, gifted web application developer – ideally with a minimum education level equivalent to a 3 year University Bachelor’s degree or greater, and 5-10 years experience in full life-cycle website development then we are looking for you.


The position involves conceptualising, designing and developing web applications, backend services, integrations with third-party APIs and mobile applications.

You will have experience and appreciation of UI/UX best practices and delivering high available environments is required. Good communication and written skills are essential.

The position involves use of PHP (CodeIgniter), Node.JS, MySQL and Ionic (Cordova/Phonegap) as well as using Git for version control and code reviews. Server environments are Linux based.

You will have significant experience of HTML5, CSS3, PHP, MySQL, Javascript/Jquery, Github and experience with REST integrations.

You will have an appreciation of UI/UX. Experience with Node.js will give you an advantage.

Experience delivering high availability environments is a requirement.

We are looking for capable and reliable people that we can all count on and enjoy working with.

Let’s start a conversation about salary.

If you believe this is you, then please contact Adrian and apply to this ad.

As part of the recruitment process for this role, a link to an online assessment will be sent to those that meet requirements.