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

Sr. Full-Stack Software Engineer

R 50 - 100 ph

RemoteJobsOne

IMPORTANT: after you apply, please check your email. We send you a link to complete your application — it is not considered until that last step is done. If you do not see it, check your spam folder.

This is a fully remote position , open to candidates based in South Africa.

Pay: $50–$100/hr

Full-Stack Software Engineer

Location: Global, fully remote

Job Type: Contractor (~15 hours per week)

Schedule: Flexible—you choose the hours and days you work, including weekends if desired as long as there is activity.

We are looking for highly skilled Full-Stack Software Engineers to contribute to an AI training project involving software development, technical problem-solving, debugging, system architecture, and code evaluation.

The work involves creating, solving, reviewing, and validating challenging software-engineering tasks across front-end and back-end systems and helping with translating full coding builds from one particular language into another.

This role requires meaningful hands-on experience across both front-end and back-end engineering. Candidates should be comfortable working throughout the application stack rather than specializing exclusively in one layer.

What You’ll Work On

  1. Develop, modify, and debug front-end and back-end application components.
  2. Implement user-facing features and the services, APIs, and data models that support them.
  3. Trace requests and data across browsers, front-end applications, APIs, services, databases, and external integrations.
  4. Work inside unfamiliar repositories and understand existing application architecture.
  5. Diagnose failures involving application state, API contracts, authentication, persistence, networking, and deployment.
  6. Evaluate and improve code written in multiple programming languages.
  7. Review AI-generated solutions for correctness, completeness, performance, security, and maintainability.

Required Qualifications

  1. Strong professional experience developing production full-stack applications.
  2. Meaningful hands-on experience with both front-end and back-end engineering .
  3. Production experience with multiple programming languages.
  4. Strong knowledge of browser applications, APIs, application state, databases, and service integration.
  5. Experience understanding and contributing to the architecture of complete software systems.
  6. Ability to work effectively in unfamiliar codebases.
  7. Strong debugging and technical problem-solving skills.

Process

  1. Apply to the role and complete the screening questions.
  2. Complete an AI interview of approximately 30 minutes.
  3. Complete a technical assessment, if required.
  4. Complete the hiring manager review.

Compensation Structure

Compensation is output-based. Experts are paid per task that meets the project specifications. The time required to complete each task may vary depending on the expert’s experience and workflow.

Minimum submission requirements apply. Experts must submit a minimum number of tasks per week.

Start Timeline & Availability

  1. We typically fill roles within 48 hours and are looking for experts who are ready to begin immediately. If selected, you will be expected to start your first tasks within 24–48 hours of completing onboarding.

How to apply

Apply here with your profile. We will then email you a link to complete your application on the hiring platform — your application is only considered once that final step is done.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Full-Stack Software Engineer in Johannesburg, Gauteng vacancy
  •  ...Summary At PwC, our people in software and product innovation focus...  .... Those in software engineering at PwC will focus on developing...  ...is proficient in our golden stack of technologies, Angular for...  ...Key Responsibilities ~ Full-Stack Development Develop, test... 

    PwC

    Johannesburg, Gauteng
    4 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...  ...and containerization (Docker). ~ Strong understanding of software engineering fundamentals: testing, version control, code... 

    E-Merge IT Recruitment

    Johannesburg, Gauteng
    10 days 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
  •  ...business problems, enjoy working across the full software development lifecycle, and want to see...  ..., develop and maintain scalable full-stack applications Build secure APIs and...  ...productivity while maintaining high engineering standards Write clean, maintainable... 

    Browns Jewellers

    Johannesburg, Gauteng
    9 days ago
  •  ...companies across Johannesburg. We are currently with skilled Full Stack Developers for future opportunities. These roles offer...  ...Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field (essential) -    Relevant... 

    Network Contracting

    Johannesburg, Gauteng
    6 hours 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
  •  ...SENIOR FULL STACK ENGINEER - AI Check out The Global Talent Co.’s talent network: The Role You will join the company , which is building...  ...with strong experience building and shipping production software across the stack, combined with hands-on experience... 

    TGTC

    Johannesburg, Gauteng
    16 days ago
  •  ...JUNIOR FULL STACK ENGINEER – AI The Role You will join a company building the digital infrastructure for grant funding , helping organizations...  ...has one successful exit, and learn first-hand how modern software is built in a clean, fast, AI-native environment. This... 

    TGTC

    Johannesburg, Gauteng
    23 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...  ...pipelines, and containerization (Docker) ~ Strong understanding of software engineering fundamentals: testing, version control, code... 

    E-Merge IT Recruitment

    Johannesburg, Gauteng
    14 days ago
  • Full Stack Wizards - Build, Break, and Create! Our client is looking for an Intermediate...  ...~4+ years' experience as a Full Stack Software Developer ~ Strong communication skills...  ...Analysts Project Managers Infrastructure Engineers If you have not had any response in... 

    ATS Client

    Johannesburg, Gauteng
    a month 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
  •  ...Our client is seeking a skilled Full-Stack Developer to join a technology team supporting...  ...Requirements ~5+ years of professional software development experience. ~ Strong Java...  ...Relevant Computer Science or Software Engineering qualification, or equivalent... 

    Tumaini Consulting

    Johannesburg, Gauteng
    17 days ago
  • About the job Full Stack Developer Full Stack Developer/ Full time, office based Reporting To Senior...  ...responsible for developing, maintaining, and enhancing custom software solutions for clients. The role involves working from project... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months 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
  • R 900,000 pa

     ...space. You'll be joining a team that values clean architecture, engineering excellence, and continuous improvement. The culture is...  ...ownership OUR REQUIRED EXPERTISE ~5+ years' experience in software engineering ~ Strong backend development experience (Node.js... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...millions of users across South Africa? Join a world-class engineering team dedicated to delivering simple, secure, and accessible...  ...in an ever-evolving tech landscape. We're looking for a Full Stack Software Engineer who is passionate about clean architecture, modern... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...Job Description We are seeking a Senior Full Stack Developer (Advanced) to join a global feature team responsible for developing...  ...Qualifications Bachelor's Degree in Computer Science, Software Engineering, or related field Minimum of 5 years of experience in... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  • About the job Senior Full-stack Engineer (Next.js & Python) Senior Full-Stack Engineer (Next.js & Python) ~ Location: Remote (Must...  ...: Overall Experience: 5+ years of experience as a software engineer. Frontend Expertise: 2+ years of experience using... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...project portfolio, we are looking for a highly skilled Senior Full Stack Developer with strong full-stack experience and exposure to...  ...Bedrock, orGemini (or equivalent) ~ Experience usingAI-assisted engineering tools responsibly (e.g., Claude Code, BMAD orequivalent) with... 

    ATS Client

    Johannesburg, Gauteng
    a month 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...  ...product managers, and other developers to deliver high-quality software solutions that meet business requirements and provide... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...Our client is seeking an experienced Full Stack Developer to join their development environment in Edenvale. This opportunity is suited...  ...working model. Skills Required ~5–8 years’ experience developing software applications using .NET Core and .NET Framework. ~ Strong C#... 

    Goldman Tech Resourcing (Pty) Ltd

    Johannesburg, Gauteng
    22 days ago
  •  ...What We Do At Blue Bean Software, we're not just building software—we're shaping the...  ...ve created an environment where software engineers, developers, and tech enthusiasts can thrive...  ...We are continuously seeking talented Full Stack Engineers to join our talent pool for future... 

    Blue Bean Software

    Johannesburg, Gauteng
    28 days 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 Junior Full Stack Developer (Contract) JUNIOR FULL STACK DEVELOPER Location: South Africa / Global Delivery Environment Industry: Enterprise Application Management / Managed Services / Technology Delivery A leading workforce solutions... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...MIDSENIOR AGENTIC SOFTWARE ENGINEER Build software differently. Engineer with AI. Shape what comes next. Are you a software engineer...  ...judgement. WHAT YOU'LL BE BUILDING This is full-stack, end-to-end engineering . You could find yourself working... 

    Sabenza IT & Recruitment

    Johannesburg, Gauteng
    6 days ago
  • We are seeking an experienced Full Stack .NET Desktop Developer to join our team. The ideal candidate will have expertise in WinForms,...  ...diverse projects while maintaining scalable, high-performance software. Key Responsibilities: Develop and maintain desktop applications... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...Science or a related field Min 3 years' experience as a .NET Full Stack Developer Knowledge of MSSQL & MySQL Knowledge of API...  ...the following fields: JAVA Developer IT Manager Data Engineer/Analyst If you have not had any response in two weeks,... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...deployment, automation, maintenance, and management of mission-critical production systems. Work closely with our Software Development and Engineering teams to build platforms before they go live, building a reliable production-ready services and applications.... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...Job Description Full Stack Engineer (Back End & Azure Integration Focus) Fraud & Financial Crime Technology Platform (FFCP) Are you passionate about building secure, scalable cloud platforms that make a real-world impact? Do you enjoy working at the intersection... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago
  • A forward-thinking technology business within the investment space is looking for an Intermediate Full-Stack Developer to join their collaborative and highly skilled team. This environment is ideal for someone who enjoys greenfields development, working on brand-new... 

    ATS Client

    Johannesburg, Gauteng
    more than 2 months ago

Do you want to receive more vacancies?

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