An established telecommunications company in Pretoria East is looking for a quintessential full stack developer who has experience in designing databases, writing coherent and systematic backend systems, and implementing intricate frontend code in a large enterprise set up. The successful candidate possesses excellent communication skills and takes ownership of their work. This company offers a dynamic leave policy, flexible and hybrid work arrangement (Mon, Wed and Fri at the office) and awesome in office perks.
Minimum Requirements:

  • Engineering degree or computer science degree with 2 or more years of industry experience, or if no degree, then at least 5 years of industry experience
  • PHP
  • Javascript
  • MySQL
  • GIT source control
  • Elasticsearch (or related no-sql DB experience)
  • REDIS (or other in-memory DB/caching solutions)
  • Bootstrap
  • Automated testing/TDD
  • AngularJS, React or Vue
  • Amazon Web Services
  • Linux (windows and mac developers are welcome, we just run everything on Linux)
  • LESS or SASS
  • SMS and USSD applications
  • Android and/or iOS native development
  • Microservice design and architecture
  • CD/CI pipelines


  • Favour candidates skilled in building large-scale systems with innovative front ends.
  • Prefer those who prioritise user needs, iterate features rapidly, and contribute to backend code.
  • Value experience in database design, efficient backend systems, and complex frontend code.
  • Work with product developer to design new features.
  • Help to formulate and write specifications.
  • Rapidly design, build, teste and iterate features.
  • Design and build new microservices.
  • Research and test new technologies.

Market related salary based on education and experience.

Desired Skills:

  • PHP
  • Full Stack Developer
  • Software Development
  • Database design
  • Web based feature development
  • Linux
  • Javascript

Learn more/Apply for this position