Talent.com
Fullstack Developer
Fullstack DeveloperIDBASE SOFTWARE • Johannesburg, South Africa
Fullstack Developer

Fullstack Developer

IDBASE SOFTWARE • Johannesburg, South Africa
17 hours ago
Job description

We are seeking a highly skilled Full Stack Developer to design, develop, and maintain enterprise-grade web applications. This role involves working across both front-end and back-end systems, ensuring high-quality, scalable, and maintainable solutions. You will collaborate closely with business analysts, Scrum Masters, DevOps, and other stakeholders throughout the full software development lifecycle.

The ideal candidate is proactive, adaptable, and experienced with modern front-end frameworks, back-end technologies, databases, and cloud platforms.

Key Responsibilities

  • Development & Architecture
  • Design, develop, and maintain scalable full-stack web applications.
  • Implement front-end solutions using frameworks such as Angular, React, or Vue.js .
  • Build robust back-end services using C#, .NET Core, Node.js, or Java .
  • Develop and consume RESTful APIs and integrate with third-party services.
  • Ensure adherence to coding standards, secure software development practices, and performance optimization.
  • Databases & Cloud
  • Work with relational databases ( SQL Server, PostgreSQL, MySQL ) and NoSQL databases ( MongoDB, Redis ).
  • Implement cloud-native solutions using AWS or Azure services.
  • Monitor and optimize applications for performance, scalability, and cost efficiency .
  • Collaboration & Agile Practices
  • Participate in Agile / Scrum ceremonies , including sprint planning, stand-ups, reviews, and retrospectives.
  • Collaborate with product managers, QA engineers, and DevOps teams to ensure high-quality software delivery.
  • Advocate for continuous improvement in software development processes, DevOps practices, and coding standards .
  • Testing & Quality Assurance
  • Write unit, integration, and end-to-end tests to ensure application reliability ( xUnit, NUnit, Jest, Cypress ).
  • Conduct peer code reviews and provide constructive feedback to team members.
  • Maintain high-quality documentation for codebases, APIs, and technical designs.

Requirements & Qualifications

Must-Have Skills :

  • 5+ years of professional software development experience, with a minimum of 2+ years in full-stack development .
  • Strong experience with front-end frameworks (Angular, React, or Vue.js).
  • Solid back-end experience using C#, .NET Core, Node.js, or Java .
  • Hands-on experience with relational ( SQL Server, PostgreSQL, MySQL ) and NoSQL ( MongoDB, Redis ) databases.
  • Experience building and consuming RESTful APIs and integrating external services.
  • Cloud experience with AWS (EC2, Lambda, S3, RDS) or Azure .
  • Familiarity with version control systems ( Git ) and CI / CD pipelines ( Jenkins, GitHub Actions, Azure DevOps ).
  • Proficient in unit testing frameworks and test-driven development (TDD).
  • Strong problem-solving, communication, and teamwork skills.
  • Highly Desirable Skills :

  • Experience with containerization (Docker) and orchestration ( Kubernetes, EKS, AKS ).
  • Familiarity with GraphQL or WebSocket APIs.
  • Knowledge of secure coding practices , performance tuning, and observability tools ( New Relic, ELK, Prometheus ).
  • Exposure to event-driven architectures and asynchronous processing.
  • Experience with mobile-friendly or responsive web design and UI / UX best practices.
  • Education

  • Bachelor’s degree, higher certificate, or diploma in Computer Science, Software Engineering, IT , or a related field.
  • Additional Information

  • Contract Duration : 12 Months (with possibility of renewal)
  • Salary : Negotiable
  • Location Options : Johannesburg / Cape Town / Remote
  • Must be located in South Africa or have a valid work permit for South Africa
  • Create a job alert for this search

    Developer • Johannesburg, South Africa

    Related jobs
    Senior Full Stack Developer

    Senior Full Stack Developer

    Boardroom Appointments • Johannesburg, GP, South Africa
    The role is responsible for leading and contributing to the design, development and maintenance of scalable enterprise applications. The Senior Full Stack Developer will work in an agile team to del...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Digital Silk - Growing Brands Online • WorkFromHome, Gauteng, South Africa
    Our quest for excellence has resulted in our company's growth and continuous need for outstanding team members.We are seeking an amazingSeniorFullstack Developertokeep providing superb custom websi...Show more
    Last updated: 30+ days ago • Promoted
    SENIOR FULL STACK C# DEVELOPER (FULLY REMOTE) UP TO R108M PER ANNUM

    SENIOR FULL STACK C# DEVELOPER (FULLY REMOTE) UP TO R108M PER ANNUM

    E-Merge • Johannesburg, South Africa
    Remote
    A global fintech consultancy that creates custom software solutions for some of the worlds leading financial institutions is on the lookout for a Senior Full Stack C# Developer who thrives in a ful...Show more
    Last updated: 30+ days ago • Promoted
    Fullstack Developer

    Fullstack Developer

    Salix Recruitment • Johannesburg, South Africa
    Are you a code-slinger who thrives at both ends of the stack? Were looking for a Full Stack Developer ready to build seamless, high-performing applications using C#, MVC, Entity Framework, ASP.NET ...Show more
    Last updated: 30+ days ago • Promoted
    SENIOR FULL STACK C# DEVELOPER - FULLY REMOTE UP TO R1.1M PER ANNUM

    SENIOR FULL STACK C# DEVELOPER - FULLY REMOTE UP TO R1.1M PER ANNUM

    E-Merge • Johannesburg, South Africa
    Remote
    A global technology firm powering global finance through engineering excellence is on the hunt for a highly skilled Senior Full Stack C# Developer to join their growing team.Their mission is to del...Show more
    Last updated: 30+ days ago • Promoted
    Fullstack Java Developer (LifeRay)

    Fullstack Java Developer (LifeRay)

    Liyema Consulting • Centurion, Gauteng, South Africa
    Job Description : Fullstack Java Developer (LifeRay) - Senior.Join our dynamic team at a leading IT Hub in South Africa.We specialize in delivering cutting-edge solutions and comprehensive IT servic...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate Full Stack Developer - Stellenbosch - Remote

    Intermediate Full Stack Developer - Stellenbosch - Remote

    Ada Meher • WorkFromHome, Gauteng, South Africa
    Remote
    Intermediate Full Stack Developer – Stellenbosch, Remote – R80,000 CTC.Ada Meher is partnered with a conversational voice intelligence company founded in 2019, now established in the market and bac...Show more
    Last updated: 6 days ago • Promoted
    Remote Full Stack Developer – Blockchain & Cloud Apps

    Remote Full Stack Developer – Blockchain & Cloud Apps

    Input Output Hong Kong • WorkFromHome, Gauteng, South Africa
    Remote
    A leading blockchain technology firm in Cape Town is seeking a Full Stack Developer to work on innovative applications.You will collaborate with a cross-functional team to design and implement solu...Show more
    Last updated: 5 days ago • Promoted
    Senior C# Developer

    Senior C# Developer

    Network IT • WorkFromHome, Gauteng, South Africa
    Are you passionate about crafting robust high-performance backend systems in C#? Step into a dynamic and forward-thinking environment where your expertise drives real-world impact.We’re looking for...Show more
    Last updated: 22 days ago • Promoted
    Full Stack C# Developer

    Full Stack C# Developer

    Sataya • WorkFromHome, South Africa
    Senior Full Stack Developer – Healthtech.Fully Remote (based in South Africa).Are you a versatile, results‑driven.Senior Full Stack C# Developer. Join a leading and respected UK organisation with ov...Show more
    Last updated: 5 days ago • Promoted
    Senior Full Stack Developer (React and Node exp) – Melrose Arch / Hybrid – R1.3m PA

    Senior Full Stack Developer (React and Node exp) – Melrose Arch / Hybrid – R1.3m PA

    E-Merge • Johannesburg, South Africa
    Not a secret society (yet), but definitely security obsessed.We''re building smart, seamless ways to.Forget the spreadsheets and soul-crushing audits were here to make risk and security feel like ...Show more
    Last updated: 30+ days ago • Promoted
    FullStack Developer

    FullStack Developer

    Ampstek • WorkFromHome, Gauteng, South Africa
    Hope you are high in your spirits.If you are interested share you resume.Johannesburg, South Africa (Onsite 2days / Week). Strong proficiency in front-end technologies : HTML5, CSS3, JavaScript, TypeSc...Show more
    Last updated: 1 day ago • Promoted
    SENIOR JavaScript Node React Fullstack Developer - Semi Remote - R800 PH 1536000

    SENIOR JavaScript Node React Fullstack Developer - Semi Remote - R800 PH 1536000

    E-Merge IT Recruitment • Midrand, Gauteng, South Africa
    Remote
    Core understanding of and working experience with : .React and backend development – expert knowledge.NoSQL DB (mongo, Redis) – expert knowledge. Thorough understanding of Git processes – expert knowl...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Dina Gates Recruitment (Pty) Ltd • Centurion, South Africa
    Your experience as an Intermediate Full Stack Engineer with a minimum of 3 years of experience in C#,.NET, and MS SQL Server will put you in our search stack. A minimum of 3 years of developer exper...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Developer – Remote (C# / Angular / MongoDB)

    Senior Full-Stack Developer – Remote (C# / Angular / MongoDB)

    Syntell • WorkFromHome, Gauteng, South Africa
    Remote
    A leading technology company in South Africa is seeking a full stack Developer for their Road Safety division.The role involves solving technical problems, participating in code reviews, and ensuri...Show more
    Last updated: 4 days ago • Promoted
    Senior FullStack Developer (Node.js & React)

    Senior FullStack Developer (Node.js & React)

    Paracon • Gauteng, South Africa
    Our Global B2B SaaS client with a Local footprint in Gauteng who focuses on Governance, Risk, Compliance and Security, has an opportunity for you to become part of this fast‑growing organization by...Show more
    Last updated: 15 days ago • Promoted
    Javascript Fullstack Developer - Semi Remote - R650 Ph 1248000

    Javascript Fullstack Developer - Semi Remote - R650 Ph 1248000

    E-Merge It Recruitment • WorkFromHome, Gauteng, South Africa
    Remote
    Core understanding of and working experience with : .React and backend development – expert knowledge.NoSQL DB (mongo, Redis) – expert knowledge. Thorough understanding of Git processes – expert knowl...Show more
    Last updated: 13 days ago • Promoted
    Full Stack Javascript Developer– Midrand / Semi-Remote R650 Ph

    Full Stack Javascript Developer– Midrand / Semi-Remote R650 Ph

    E-Merge • WorkFromHome, Gauteng, South Africa
    Remote
    We engineer the future of mobility.As part of our global Digital & IT division, youll work on world-class digital products that connect drivers, vehicles, and infrastructure in seamless, intelligen...Show more
    Last updated: 23 days ago • Promoted