Refresh is a dynamic company with a relaxed work environment, and flexible hours. Please view our positions below and apply via the contact form. We also welcome any candidates that would like to intern at our company.

Mid-Senior PHP & Mobile App Developer Position

Refresh is looking for a mid-senior web developer whose main responsibility would be programming in PHP, and Angular JS for custom websites and hybrid-native mobile app development.

The candidate will work with a team of mid-level programmers, and will be liaising with designers and other members of the team on website and app functionality. The ideal person would be technically minded, self-motivated, and show initiative. The position will be based in Wynberg, Cape Town, South Africa. (However we are likely moving to Muizenberg in the next couple of months) Examples of previous work important.

You will be working on cutting edge custom web and mobile app projects, for the money transfer business, tourism market and the EduTech industry.

Refresh has a relaxed yet professional work environment, with flexible work hours, one day a week working from home, and unlike other online agencies we also try to keep our offices hours very reasonable!

Angular JS 2
Experience working with APIs
Two years work experience

Additional work experience in the industry
Relevant tertiary qualification
Ionic 2
Java / Swift

Personal Skills/Attributes
Technically minded
Hard working
Has initiative
Table tennis and/or foosball skills!

Please fill in our form below to apply.

Recruitment Contact Form

Pages in this section

Featured Work


ReserveTime offers game reserve contractors a facility to advertise their services, and for customers to book services online.

Mama Money Family App

An app to facilitate the easy transfer of money for Mama Money customers.


Shack / Slum Dwellers International (SDI) is a network of community-based organizations of the urban poor in 33 countries in Africa, Asia and Latin America.