Find a jobRecruiters

Junior Developer

Exclusive opportunity

Onsite

Junior Developer

Thoughtware

Junior Developer

Skills

SQL QueriesMobile DevelopmentReactPythonReact NativeC#.NETMySQLJavascriptAzure

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

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools