Thoughtware
Junior Developer
Skills
13 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Gauteng, South Africa
Work mode:
Onsite
Published on:
7 October 2026
What they need
WHAT MAKES US A GREAT PLACE TO WORK
At Thoughtware, we are shaping the future of mobile and web application development through innovation, speed, and technical excellence. We design and build intelligent solutions that simplify complex processes and enable our clients to connect with their customers in smarter and more meaningful ways. Our work is grounded in creativity and disciplined execution, with a clear focus on delivering measurable impact.
You will be part of a culture that values knowledge, curiosity, continuous learning, and ownership. From day one, you’ll contribute to high-impact projects that challenge you to think critically and innovate confidently. We foster an environment where driven individuals collaborate, grow quickly, and push the boundaries of what technology can achieve.
WHO YOU’LL WORK WITH
You’ll join a team of agile developers and problem-solvers who bring mobile and web applications from concept to reality. Collaboration is at the core of our process — you’ll work closely with peers and clients to design, build, and refine applications that stand out in competitive markets. You’ll work closely with colleagues across South Africa and international offices while contributing to projects that serve clients in Africa, Australia, New Zealand, Europe, and the USA. If you’re motivated by innovation, teamwork, and building solutions that scale globally, Thoughtware is where you’ll thrive.
WHAT YOU’LL DO
As a Developer, you will play a key role in designing, developing, and maintaining strategic software systems used by clients globally. You will balance technical expertise with creativity to deliver functional, user-friendly, and visually engaging solutions.
Your responsibilities will include:
- Design, develop, test, and maintain enterprise-scale web and mobile applications.
- Work as part of an Agile team, delivering features that meet scalability, performance, and reliability standards.
- Translate business requirements into well-structured technical solutions.
- Collaborating with senior developers to understand project requirements and technical specifications.
- Writing clean, efficient, and maintainable code across multiple platforms.
- Assisting with debugging, troubleshooting, and resolving software issues.
- Contributing to the design and implementation of new features and functionalities.
- Participating in code reviews and offering constructive feedback.
- Supporting multiple projects with effective time and project management.
- Creating user-friendly interfaces that enhance the client and customer experience.
- Staying current with emerging software technologies and applying them to projects.
- Occasionally traveling internationally to support global projects.
ABOUT YOU
You are a motivated and adaptable junior developer with strong technical skills and a passion for building innovative applications.
Specifically, you bring:
- Bachelor’s degree (or equivalent) in Software Development, Computer Science, Engineering, Mathematics or related field.
- Strong working knowledge of technologies such as JavaScript, C#, .Net, Python, Azure DevOps, SQL, MySQL, React Native, Razor/Blazor and Visual Studio.
- A solid understanding of mobile and web application development.
- Strong understanding of Agile principles and delivery methodologies.
- A creative, “out-of-the-box” approach to problem-solving.
- A meticulous eye for detail and attention to quality.
- The ability to manage multiple projects and deadlines simultaneously.
- An interest in creating visually appealing and intuitive user interfaces.
- Clear communication skills and the ability to collaborate effectively within a team.
- A proactive mindset with motivation to continuously learn and improve.
Other offers great for you!
These companies are also looking for great profiles
Achil
Collaborateur comptable junior H/F - Petit cabinet
Permanent contract
17100 Saintes, France
Onsite
1 day ago
Quick apply
Achil
Juriste en droit du travail junior H/F
Permanent contract
Metz, France
Onsite
1 day ago
Quick apply
Achil
Collaborateur Comptable Junior F/H
Permanent contract
76130 Mont-Saint-Aignan, France
Onsite
1 day ago
Quick apply
No company information available.