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.