Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Junior Full Stack Engineer - AI

Full-time

TGTC

JUNIOR FULL STACK ENGINEER – AI

The Role

You will join a company building the digital infrastructure for grant funding , helping organizations spend less time navigating funding logic, forms, and administration and more time on the projects and impact that matter.

The platform brings together research across 18,000+ funding programmes, AI-supported analysis and application drafting, expert review, and ongoing grant management . AI handles what can scale, while people bring experience and judgement where it matters.

As a Junior Full Stack Engineer , you will help build the product across the backend, frontend, and AI pipeline at the core of the platform. You will work directly with the CTO, who already has one successful exit, and learn first-hand how modern software is built in a clean, fast, AI-native environment.

This role is designed for someone early in their career who wants real responsibility and a steep learning curve. You will start with close guidance and progressively take on more independent ownership, with a clear path toward a senior engineering role.

Position: Junior Full Stack Engineer – AI

Seeking an early-career Software Engineer with solid programming fundamentals, curiosity across the stack, and a strong desire to learn how production software is built.

The ideal candidate has 1–3 years of experience or is a recent graduate with strong projects , and is hungry to learn, ambitious, driven, curious, and highly coachable .

You should be excited to work closely with the CTO, ask questions, take initiative, and progressively take on more responsibility as you grow.

You don't need to know everything. What matters is having the mindset of: “I don't know this yet, but I want to figure it out.”

We care more about what you've built and how you think than a perfect CV. Personal projects, university projects, internships, and side projects all count.

Responsibilities

Product Development & Full-Stack Engineering

  • Ship features end-to-end, from backend development through to the user interface.
  • Work across the stack, including React, Node/Express, Postgres, and AWS.
  • Start with close guidance and progressively take on greater independence and ownership.
  • Work closely with the CTO and grant team to build solutions based on real user problems rather than abstract tickets.
  • Build software with a user-first mindset, ensuring what you create works for real people.

AI Development

  • Help build the platform's AI pipeline from week one.
  • Work with prompt engineering, context management, and AI evaluations.
  • Gain hands-on experience with AI development and learn how AI-powered features are built and improved in production.
  • Use AI-native development tools such as Claude Code or Cursor as part of your engineering workflow.

Production & Debugging

  • Trace and fix bugs in the production environment.
  • Work with tools including Sentry, CloudWatch, and Postgres.
  • Learn how production systems work by investigating real issues and understanding their underlying causes.
  • Develop strong debugging and problem-solving skills through hands-on production experience.

Learning & Engineering Growth

  • Work closely with the CTO and receive direct technical mentoring.
  • Use code reviews as a learning tool, incorporating feedback and progressively contributing feedback to others.
  • Take increasing ownership of features and technical problems as your experience grows.
  • Develop toward independent feature ownership, with a clear path toward a senior engineering role.
  • Contribute to improving the time from starting a project to a finished, submitted application through reliable features, automation, and product improvements.

Requirements

  • 1–3 years of professional experience as a Software Engineer, or recent university graduation with strong technical projects.
  • What you have built matters more than simply the number of years of experience.
  • Solid fundamentals in TypeScript and/or JavaScript.
  • Curiosity and willingness to work across the full stack, including:
    • React
    • Node / Express
    • Postgres
    • AWS
  • Strong desire to learn how production software is built and operated.
  • High self-motivation and the ability to dig into problems rather than wait for instructions.
  • Comfortable receiving feedback and using it to improve your technical skills.
  • AI-native approach to software development, with familiarity using tools such as Claude Code or Cursor.
  • User-first mindset, with a focus on building software that works for real people.
  • Strong curiosity, ownership, and willingness to take on increasing responsibility.

Nice to Have

  • First experience with AI tools or LLM APIs, including university or side projects.
  • German language skills at B1 level or above. The product and customers are German-speaking, while the team works bilingually.
  • A side project, open-source contribution, or other work built independently.

Growth Path

This role is designed as a springboard for your engineering career .

You’ll start with significant mentoring and guidance from the CTO, then progressively move toward independent ownership of complete features and technical problems .

The goal is to help you grow into an engineer who can ship independently, contribute to technical decisions, and take ownership of increasingly complex parts of the product , with a clear path toward a senior engineering role.

What we offer

  • Direct mentoring from the CTO, who already has one successful exit and will work closely with you on your development.
  • A steep learning curve across a modern technology stack, AI-native development, and real production systems.
  • Real production ownership from day one, with increasing responsibility over time.
  • Fully remote work is possible.
  • Competitive entry-level salary and participation in company success.
  • Clear development path toward a senior engineering role.
  • €2,000 annual professional development budget.
  • Opportunity to work on a scalable SaaS product with clear market demand and genuine social impact.
  • Short decision paths and direct collaboration with the leadership team.
  • Team events and optional workations.

Our Culture

Customer First

  • Complete Ownership
  • Ship, Learn, Repeat
  • One Team
Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Junior Full Stack Engineer - AI in Johannesburg, Gauteng vacancy
  •  ...SENIOR FULL STACK ENGINEER - AI Check out The Global Talent Co.’s talent network: The Role You will join the company , which is building the digital infrastructure for grant funding , helping organizations spend less time navigating funding logic, forms, and... 

    TGTC

    Johannesburg, Gauteng
    16 days ago
  • R 800,000 pa

     ...Are you a talented Full Stack Engineer looking for an opportunity to build modern, AI-powered products from end to end? This role offers the chance to work across both frontend and backend development, combining React, TypeScript and Python with cloud technologies... 

    E-Merge IT Recruitment

    Johannesburg, Gauteng
    14 days ago
  • R 800,000 pa

     ...A high-growth AI and fintech organisation is seeking a Full Stack Engineer with a strong Python background to join its innovative, intelligent team. This is an opportunity get involved in cutting-edge AI technology that is changing the way wealth-management professionals... 

    E-Merge IT Recruitment

    Johannesburg, Gauteng
    10 days ago
  •  .... Those in software engineering at PwC will focus on developing...  ...in our golden stack of technologies, Angular...  ...integrations, applied AI research, observability...  ...Key Responsibilities ~ Full-Stack Development...  ...guidance and mentorship to junior developers, fostering a... 

    PwC

    Johannesburg, Gauteng
    4 days ago
  • About the job Junior Full Stack Developer (Contract) JUNIOR FULL STACK DEVELOPER Location: South Africa / Global Delivery Environment...  ...clients and strategic delivery operations Exposure to AI-enabled delivery models and global operational frameworks... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...and document business processes. Identify opportunities where AI and automation can reduce manual effort, improve accuracy, and...  ...informed about emerging trends in AI, automation, and software engineering.   Minimum Requirements ~ Bachelor's Degree in Computer... 

    Network Finance

    Johannesburg, Gauteng
    5 hours ago
  •  ...SENIOR FULL STACK SOFTWARE ENGINEER Java / JVM | Distributed Systems | Microservices | Kafka | APIs | Cloud Cape Town OR JHB - Hybrid Working Arrangement 12-Month Contract possibility conversion Senior Software Engineer / Technical Lead We are looking for... 

    DeARX

    Johannesburg, Gauteng
    12 days ago
  • R 50 - 100 ph

     ...candidates based in South Africa. Pay: $50–$100/hr Full-Stack Software Engineer Location: Global, fully remote Job Type: Contractor...  ...skilled Full-Stack Software Engineers to contribute to an AI training project involving software development, technical... 
    Remote job

    RemoteJobsOne

    Johannesburg, Gauteng
    3 days ago
  •  ...problems, enjoy working across the full software development lifecycle...  ...strategically, embraces AI-assisted development, and enjoys...  ...and maintain scalable full-stack applications Build secure...  ...productivity while maintaining high engineering standards Write clean,... 

    Browns Jewellers

    Johannesburg, Gauteng
    9 days ago
  •  ...The Opportunity: As a Full Stack Engineer within our Digital Product department, you'll help build and maintain the products and platforms that power Team Liquid's digital ecosystem. The role has a strong front-end focus, while also providing opportunities to contribute... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...companies across Johannesburg. We are currently with skilled Full Stack Developers for future opportunities. These roles offer the...  ...degree in computer science, Information Technology, Software Engineering, or a related field (essential) -    Relevant certifications... 

    Network Contracting

    Johannesburg, Gauteng
    5 hours ago
  •  ...The Junior AI Engineer will work with the broader Data Engineering team. They will focus on the use of Microsoft AI platforms mainly Copilot, Copilot Studio, Azure AI Foundry, and Power Platform to build analyse solutions, develop proofs of concept, and contribute to... 

    Control Risks

    Johannesburg, Gauteng
    11 days ago
  •  ...Job Description The Full Stack Developer will contribute to the design, development, and maintenance of web applications using Angular...  ...technically Experience - 4 to 5 years' experience. This is a junior role Duration:1 march to 30 August 2026 Working model:... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  • We are looking for a motivated and innovative Junior AI Engineer to join our growing technology team. This is an exciting opportunity for a recent graduate or early-career professional who is passionate about Artificial Intelligence, Machine Learning, and automation.... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  • Full Stack Wizards - Build, Break, and Create! Our client is looking for an Intermediate Full Stack Developer to join their dynamic development...  ...Business Analysts Project Managers Infrastructure Engineers If you have not had any response in two weeks, please... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...we are looking for a highly skilled Senior Full Stack Developer with strong full-stack experience and exposure to modern AI/agent build & integration platforms to join...  ...equivalent) ~ Experience usingAI-assisted engineering tools responsibly (e.g., Claude Code, BMAD orequivalent... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...Job Description About the Role We are looking for a highly skilled Full Stack Engineer with strong experience in front-end technologies (React or Angular) and back-end development using .NET/.NET Core . The ideal candidate will play a key role in designing,... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  • About the job Front-end leaning Full Stack Engineer Full-Stack Developer Johannesburg A fast-growing scale-up SaaS company has a new opening in their team for a talented Software Developer. This individual will help build, improve and support its expanding... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...Johannesburg | Hybrid Employment Type: Permanent | Full-Time Industry: Data Engineering | Applied AI | Financial Services WatersEdge Solutions is...  ...Training and development across the broader technology stack. Opportunity to grow towards full ownership of... 

    WatersEdge Solutions

    Johannesburg, Gauteng
    6 days ago
  •  ...automation solutions throughout their lifecycle. Build and support AI-powered workflows, agent-based solutions, and intelligent...  ...and contribute to technical roadmap discussions. Mentor junior engineers through code reviews, coaching, and knowledge-sharing initiatives... 

    Network Finance

    Johannesburg, Gauteng
    5 hours ago
  • R 900,000 pa

     ...space. You'll be joining a team that values clean architecture, engineering excellence, and continuous improvement. The culture is...  ...CD pipelines and ensure smooth, reliable deployments Mentor junior engineers and promote engineering best practices Operate in... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...Description We are seeking a Senior Full Stack Developer (Advanced) to join a global feature...  ...resolve production issues Mentor junior developers and contribute to team...  ...'s Degree in Computer Science, Software Engineering, or related field Minimum of 5 years... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...Our client is seeking a skilled Full-Stack Developer to join a technology team supporting a live, business-critical workflow platform...  ...POPIA/GDPR principles. ~ Relevant Computer Science or Software Engineering qualification, or equivalent demonstrable experience.... 

    Tumaini Consulting

    Johannesburg, Gauteng
    17 days ago
  • About the job Senior Full-stack Engineer (Next.js & Python) Senior Full-Stack Engineer (Next.js & Python) ~ Location: Remote (Must...  ...are a Senior Full-Stack Engineer looking to build practical AI-driven applications from the comfort of your home without worrying... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  • R 800,000 pa

     ...Our client is looking for an AI Engineer who can move fluidly between research and production: someone who can prototype a new model...  ...service that runs at scale. You'll work closely with product and full-stack engineering to turn ambiguous problems into shipped AI... 

    E-Merge IT Recruitment

    Johannesburg, Gauteng
    21 hours ago
  •  ...Filling this role will allow you to lead junior people, and you will also be working...  ...field Min 3 years' experience as a .NET Full Stack Developer Knowledge of MSSQL & MySQL...  ...JAVA Developer IT Manager Data Engineer/Analyst If you have not had any response... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...Central to this transformation is the sourcing, quality and flow of data that powers our detection engines and investigations workflows. We are looking for a Full Stack Engineer with a strong back-end focus to design, build and operate cloud-native services and... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  • About the job Full Stack Developer Full Stack Developer/ Full time, office based Reporting To Senior Developer / Technical Lead Market Related, based on skills and experience Preferred experience with: Laravel Vue.js PHP... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...shape how the next generation of AI understands and generates...  ...? We're looking for Software Engineers in Johannesburg to build, evaluate...  ...multiple languages or tech stacks (full-stack, backend, systems, data...  ...writing, or mentoring junior developers Experience with... 

    Alignerr

    Johannesburg, Gauteng
    4 days ago
  • MSA Outsourcing Solutions - UK is seeking a proficient Full-Stack Developer to join one of our UK based clients. In this role, you will be responsible for designing, developing, and maintaining both client-side and server-side applications to ensure seamless functionality... 

    ATS Client

    Johannesburg, Gauteng
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Junior Full Stack Engineer - AI. Be the first to apply!