Trainee

  • Full-time
  • Service Region: Others

Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale — across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

  • Design & Map: Create flowcharts and layouts to help us visualize how a new feature should work.
     
  • Build & Code: Write clean, testable code that brings our digital products to life.
     
  • Test & Improve: Run quality assurance checks and software verification plans to ensure everything works perfectly.
     
  • Integrate: Help merge different software parts into one seamless, functional system.
     
  • Problem Solve: Troubleshoot and debug existing systems—think of it as digital detective work.
     
  • Deploy & Listen: Help launch programs and analyze feedback from South African users to make the software even better.
     
  • Stay Current: Keep our systems fresh by researching and implementing the latest industry features and standards.

Additional Information

  • Logical Thinkers: You enjoy breaking down complex problems and finding step-by-step solutions.
     
  • Agile Mindsets: You can pivot quickly when project requirements change and stay calm under pressure.
     
  • Lifelong Learners: You have a genuine hunger to master new programming languages and technologies.
     
  • Technical Foundation: A degree, diploma, or recognized certification in Information Technology, Computer Science, or a related field.
     
  • Team Players: A commitment to following project plans and collaborating with your peers.
Privacy NoticeImprint