Show more filters
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Johannesburg, Gauteng, South Africa
A free Jobstore account is required to proceed to the employer site.
Recruiter:

IOCO

Job Ref:

817282957

Date posted:

Friday, May 8, 2026

Location:

Johannesburg, South Africa

SUMMARY:

POSITION INFO:

We are a forward-thinking technology consulting company dedicated to building innovative, scalable, and high-impact digital solutions for our clients. As we continue to grow our project portfolio, we are looking for a motivated Junior Full Stack Developer with a solid foundation in software development and a strong interest in modern AI/agent build & integration platforms to join our team.

In this role, you will support the development of modern web applications using object-oriented backend technologies, cloud-based AI/agent platforms, and developer tooling. You will work closely with architects, product teams, and experienced developers to contribute to user-focused solutions while growing your technical skills.

What you'll do:

  • Development
    • Assist in developing RESTful APIs using modern object-oriented backend languages and frameworks
    • Support building interactive web user interfaces using Angular
    • Help translate business requirements into technical solutions with guidance
    • Contribute to development within a microservices-based architecture under supervision
    • Apply basic clean code practices and follow established development standards
    • Support implementation of performance, responsiveness, and security best practices
    • Assist in integrating agent-enabled capabilities using modern AI platforms
  • Collaboration & Delivery
    • Work closely with senior developers, architects, and product teams
    • Participate in code reviews and learning sessions
    • Take feedback and continuously improve technical skills
  • Integration & Data
    • Assist with integration of third-party services and internal systems
    • Gain exposure to working with data storage technologies
    • Support implementation of integration patterns following guidance
  • DevOps & Quality
    • Support CI/CD pipelines and deployment activities
    • Assist in writing and maintaining unit tests
    • Participate in testing and basic troubleshooting
    • Participate in agile ceremonies and team activities
Your Expertise:

  • 1–2 years experience or strong academic background in a relevant field
  • Basic knowledge of an object-oriented language (e.g., Java, Python)
  • Understanding of RESTful APIs and backend basics
  • Familiarity with HTML, CSS, JavaScript
  • Interest in microservices and AI-enabled platforms
  • Willingness to learn AI-assisted development tools
  • Front-End
    • Exposure to Angular (or willingness to learn)
    • Understanding of basic UI development principles
  • Engineering Practices
    • Awareness of clean code principles
    • Basic understanding of SOLID principles
    • Awareness of secure coding basics
Soft Skills

  • Strong willingness to learn
  • Problem-solving mindset
  • Good communication skills
  • Team collaboration ability

Personal Attributes:

  • Eagerness to learn and grow
  • Curious and proactive mindset
  • Ability to take guidance and feedback
  • Collaborative approach

Nice to Have

  • Personal or academic projects (full-stack or AI related)
  • Exposure to cloud platforms or Docker
  • Basic understanding of modern architectures



A free Jobstore account is required to proceed to the employer site.
Jobs in South Africa   »   Jobs in Johannesburg   »   Junior Full Stack Developer

More jobs

People also search