Junior Full Stack Developer

2 weeks ago


Mossel Bay, Western Cape, South Africa Future CFO Full time R120 000 - R144 000 per year

About the Role

We are seeking a Junior Full-Stack Developer to join our team for a first-phase software build. The successful candidate will help develop the system's core functionality, with the goal of delivering a completed first-phase product within 3–4 months.

This is a great opportunity for a junior developer with a strong foundation in ASP.NET Core and modern web technologies to gain hands-on experience, work within a structured development environment, and contribute to a focused, time-bound project.

Key Responsibilities

  • Software Development
  • Develop and maintain front-end features using ASP.NET Core (Razor Pages, Blazor, MVC / React).
  • Build back-end functionality and APIs in C# and .NET.
  • Ensure smooth integration between front-end and back-end components.
  • Create responsive, intuitive, and user-friendly interfaces.
  • Database & APIs
  • Design and maintain relational database structures using Entity Framework Core.
  • Build and consume RESTful APIs for communication between system modules.
  • Ensure secure and efficient data handling.
  • Quality & Delivery
  • Test, debug, and optimize features for functionality and reliability.
  • Collaborate with the team to ensure the first-phase system is completed within the 3–4 month timeframe.
  • Maintain clean, well-documented, and reusable code.
  • Collaboration
  • Work closely with the project lead and team to implement technical requirements.
  • Communicate progress clearly and raise questions or issues proactively.
  • Contribute ideas for improving usability and technical performance.

Required Skills

  • Basic experience with front-end web development using ASP.NET Core (Razor Pages, Blazor, or MVC).
  • Familiarity with relational databases and ORMs like Entity Framework Core.
  • Strong understanding of C# and .NET development fundamentals.
  • Knowledge of source control systems (e.g., Git, GitHub, GitLab, or Bitbucket).
  • Understanding of continuous integration (CI) concepts and build pipelines (e.g., GitHub Actions, Azure DevOps, or Jenkins).
  • Ability to take initiative, ask questions, and learn quickly.
  • Good communication skills and attention to detail.

Nice-to-Have Skills

  • Knowledge of HTML, CSS, and JavaScript for enhanced front-end work.
  • Experience with authentication and role-based access control.
  • Familiarity with email automation or notification systems.
  • Exposure to reporting dashboards or data visualization tools.
  • Experience deploying projects on Azure, AWS, or similar cloud platforms.

Qualifications

  • Diploma or degree in Computer Science, Information Systems, or a related field (preferred).
  • OR demonstrable practical experience through personal or professional projects.

What We Offer

  • Opportunity to work on a defined first-phase project with a clear delivery timeline.
  • Competitive salary of R10,000 – R12,000 per month.
  • Hybrid working environment – a flexible mix of onsite collaboration and remote work.
  • Supportive environment with mentorship and skill-building opportunities.
  • Potential for contract extension into later project phases.


  • Mossel Bay, Western Cape, South Africa Human Capital Collective (Pty) Ltd Full time R250 000 - R500 000 per year

    Company DescriptionHuman Capital Collective (Pty) Ltd, formerly known as Seasoned HR Solutions, is a dynamic firm offering a three-pillar service approach. We specialize in full-scope HR consulting, talent acquisition and management, and comprehensive management consulting. Our team is dedicated to providing strategic solutions tailored to the unique needs...


  • Mossel Bay, Western Cape, South Africa Mayfly Full time R1 200 000 - R3 600 000 per year

    An international commercial agricultural business is seeking the above to be responsible for managing global accounts for luxury clients, driving sales, marketing, and market development in niche and exotic products while ensuring product excellence, strategic growth, sustainability, and high-level client engagement.Minimum requirements for the role:Must...


  • Mossel Bay, Western Cape, South Africa NURSETEC SA Full time R900 000 - R1 200 000 per year

    Nursetec SA seeks, Clinical Facilitator, to perform the following functions:Conduct screening on staff to be placed @ Hospitals.To develop training material.To present Workshops and to further develop staff according to the Client's needs.Perform quality checks on staff @ various Hospitals.Handle incident counselling.Assist staff with compliance needs, like,...


  • Mossel Bay, Western Cape, South Africa VDW MOTOR HOLDINGS Full time R150 000 - R250 000 per year

    Company DescriptionPMG Rustenburg -Our team of experts are here to help develop successful strategies today for a financially secure tomorrowRole DescriptionThis is a full-time on-site role for a Parts Sales Specialist located in Rustenburg, North West. The Parts Sales Specialist will be responsible for assisting customers with parts inquiries, providing...


  • Mossel Bay, Western Cape, South Africa Seeff Properties Full time R250 000 - R400 000 per year

    Company DescriptionSeeff Properties is a leading property and real estate company in Southern Africa, founded in 1964. Over the years, it has expanded from a small family business to a prominent company with more than 220 branches across South Africa and regions such as Botswana, Dubai, eSwatini, Malawi, Mauritius, Namibia, Zambia, and Zimbabwe. Specializing...


  • Mossel Bay, Western Cape, South Africa Afripet (Pty) Ltd Full time R90 000 - R120 000 per year

    Join Our Team as a Sales Representative at Afripet Are you a passionate, results-driven professional ready to take your career to the next level? Afripet (Pty) Ltd, a leading pet food manufacturer based in Mossel Bay, Western Cape, is looking for an exceptional Sales Representative to grow our brand and make a meaningful impact in the pet food industryThis...


  • Hout Bay, Western Cape, South Africa Hire Resolve Full time R40 000 - R60 000 per year

    Hire Resolve, a leading recruitment agency, is currently seeking a Junior/Mid-Level Draughtsman to join our client's team. At Hire Resolve, we are dedicated to connecting talented professionals with exciting career opportunities. We work closely with our clients to understand their specific needs and strive to provide the best possible match for both...

  • Depot Manager

    6 days ago


    Mossel Bay, Western Cape, South Africa TotalEnergies Full time R230 000 - R420 000 per year

    Contexte et environnementOversee cylinder and stock management to ensure accuracy and availability.Meet and exceed customer demands through efficient operations and service delivery.Engage and manage internal and external stakeholders to maintain strong relationships and smooth collaboration.ActivitésHealth, Safety, Environment & Quality:Effectively manage...


  • Mossel Bay, Western Cape, South Africa Sagen Advisory Full time R96 000 - R336 000 per year

    Marketing & Content Coordinator - For an international Accounting firmLocation: Mossel Bay, Western Cape, South AfricaType: Full-time - In officeSalary: R8 000 – R28 000 per month, depending on qualifications and years of experience.About the RoleSagen Advisory is recruiting on behalf of our client, a dynamic and forward-thinking accounting firm with an...


  • Jeffreys Bay, Eastern Cape, South Africa 94c356c4-4912-444d-9b9d-f08d4beed6f0 Full time R25 000 - R40 000 per year

    Company DescriptionAt Trace & Save, we utilize technology, research, and innovative insights to evaluate and optimize resource usage and farming operations. Our mission is to support sustainable farming practices that improve soil health, promote biodiversity, and ensure environmental and financial sustainability. By providing evidence of improved practices,...