Full Stack Developer

3 days ago


Johannesburg, Gauteng, South Africa Cashconnectsus Full time

An opportunity has become available for a Full Stack Developer based in Johannesburg and or Cape Town.

Purpose of the position:

We are seeking an experienced and highly skilled Full Stack developer. As a Full Stack developer, you will be involved in designing and developing quality software, keeping updated with the latest software trends, relentlessly testing, refactoring, and improving our business solutions for both internal and external customers.

Key Duties and Responsibilities, but not limited to:

  1. Software Development
  2. Translate business requirements into detailed designs for implementation.
  3. Develop high-quality software applications using a variety of programming languages and frameworks, including Python, Java/Kotlin, JavaScript, Vue.JS, Node.JS, C#, MySQL, and Microsoft SQL.
  4. Design and architect scalable and efficient solutions based on business requirements and technical specifications.
  5. Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to ensure successful project execution.
  6. Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
  7. Take responsibility for quality throughout the SDLC and ensure that deployments are successful.
  8. Create and maintain integration, unit, component, and user acceptance tests.
  9. Technical Expertise
  10. Possess a solid understanding and hands-on experience with various technologies, including but not limited to Docker, MySQL, AWS (Lambdas/EC2/S3/SQS,SNS), API development, ElasticCache, Redis, Kafka, RabbitMQ.
  11. Utilize tools such as IntelliJ Idea, Postman, Visual Studio Code, Medis/Redis UI Tool, MySQL Workbench, GitLab, and Atlassian to optimize development processes and ensure code quality.
  12. Extensive understanding of Microservices and Web API integration.

Qualifications, Experience & Requirements:

  1. Matric (Grade 12)
  2. A bachelor's degree in IT or Computer Science (or similar) is highly advantageous.
  3. Skills and experience:
  4. Minimum of 4 years of experience as a software developer.
  5. Excellent soft skills (communication, conflict resolution, facilitation).
  6. Strong understanding and practical experience with the mentioned technologies and tools.
  7. Experience in JS (including Vue.JS and Node.JS).
  8. Hands-on experience with MS SQL, MySQL, AWS (Lambdas/EC2/S3/SQS/SNS), API development, RabbitMQ, Redis, Kafka.
  9. Willingness to learn new technologies and frameworks as needed.
  10. Extensive understanding of Microservices and Web API integration.
  11. Familiarity with development tools like IntelliJ Idea, Postman, Visual Studio Code, MySQL Workbench, GitLab, and Atlassian.
  12. Ability to analyse complex technical problems and propose effective solutions.
  13. Strong debugging and troubleshooting skills.
  14. Excellent attention to detail and commitment to delivering high-quality software solutions.
  15. Extensive knowledge of the Software Development Life Cycle and corresponding agile methodologies.
  16. Strong verbal and written communication skills.
  17. Ability to effectively collaborate with cross-functional teams and stakeholders.

Reporting structure:

  1. Reports to: Head of Software Engineering
#J-18808-Ljbffr

  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A dynamic company is looking for a Full Stack Developer to join their team and work on diverse projects, handling both client and server-side development. Job Experience & Skills Required: At least 4 years of experience as a Full Stack Developer Tertiary qualification (advantageous) Proficiency in JavaScript, HTML, CSS, and back-end languages (e.g., Node.js,...

  • Full Stack Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    Get onto our radar as a Full Stack and Web Developer in JHB Were looking for a Full Stack Software Engineer to build high-performance, scalable eCommerce solutions that transform digital experiences. Youll work across the entire development stack , crafting sleek, responsive front-end interfaces, developing robust, high-speed back-end systems, and...

  • Full Stack Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    Get onto our radar as a Full Stack and Web Developer in JHB Were looking for a Full Stack Software Engineer to build high-performance, scalable eCommerce solutions that transform digital experiences. Youll work across the entire development stack, crafting sleek, responsive front-end interfaces, developing robust, high-speed back-end systems, and ensuring...


  • Johannesburg, Gauteng, South Africa Acuity Consultants Full time

    Direct message the job poster from Acuity ConsultantsRecruitment Director @ acuityconsultants.jobs | Innovation Director @ onedegree.ioThis is an excellent opportunity for a FULL STACK DEVELOPER to join a Global WEALTH AND INVESTMENT MANAGEMENT Leader – and to gain additional tech stack experience whilst levelling up to a Tech Lead position.Based in...

  • Full Stack Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Are you a skilled Full Stack Developer with expertise in C#, .NET, and TypeScript? If youre looking for an exciting role where you can build high-quality, scalable applications, this opportunity is for youKey Responsibilities:Design, develop, and maintain front-end and back-end components. Develop RESTful APIs and ensure seamless integration. Optimize SQL...

  • Full Stack Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Are you a skilled Full Stack Developer with expertise in C#, .NET, and TypeScript? If youre looking for an exciting role where you can build high-quality, scalable applications, this opportunity is for you Key Responsibilities: Design, develop, and maintain front-end and back-end components. Develop RESTful APIs and ensure seamless integration. Optimize SQL...

  • Full Stack Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Are you a skilled Full Stack Developer with expertise in C#, .NET, and TypeScript? If youre looking for an exciting role where you can build high-quality, scalable applications, this opportunity is for you Key Responsibilities: Design, develop, and maintain front-end and back-end components. Develop RESTful APIs and ensure seamless integration. Optimize SQL...

  • Full Stack Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Are you a skilled Full Stack Developer with expertise in C#, .NET, and TypeScript? If youre looking for an exciting role where you can build high-quality, scalable applications, this opportunity is for youKey Responsibilities:Design, develop, and maintain front-end and back-end components.Develop RESTful APIs and ensure seamless integration.Optimize SQL...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    C# Full Stack DeveloperGautengJob & Company Description: Being a Specialist Recruiter within the IT sector, my clients are always on the lookout for exceptionally talented Full Stack Developers. Your Back-end and Front-end coding skills, together with a stable working track record, will not go unnoticed with some of the top clients in Gauteng. Lets explore...

  • Full Stack Developer

    20 hours ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    C# Full Stack Developer Gauteng Being a Specialist Recruiter within the IT sector, my clients are always on the lookout for exceptionally talented Full Stack Developers. Your back-end and front-end coding skills, together with a stable working track record, will not go unnoticed with some of the top clients in Gauteng. Lets explore truly multi-disciplinary...

  • Full Stack Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A dynamic company is looking for a Full Stack Developer to join their team and work on diverse projects, handling both client and server-side development. Job Experience & Skills Required: At least 4 years of experience as a Full Stack Developer Tertiary qualification (advantageous) Proficiency in JavaScript, HTML, CSS, and back-end languages (e.g., Node.js,...

  • Full Stack Developer

    16 hours ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    C# Full Stack Developer Gauteng Job & Company Description: Being a Specialist Recruiter within the IT sector, my clients are always on the lookout for exceptionally talented Full Stack Developers. Your Back-end and Front-end coding skills, together with a stable working track record, will not go unnoticed with some of the top clients in Gauteng. Lets explore...

  • Full Stack Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Plus 1x Full time

    Job Specification: Full Stack Developer (Angular & Azure) - Contract (On-Site with flexible hours)We are looking for a skilled Full Stack Developer with expertise in Angular and Azure to join our dynamic team. The ideal candidate will have experience developing both front-end and back-end solutions, with a focus on creating scalable, high-performance web...


  • Johannesburg, Gauteng, South Africa Wipro Full time

    Job Description:We are seeking a skilled Full Stack Developer with expertise in C#, .NET Core, MVC, Entity Framework, MS SQL Server, Angular, APIs, and Microservices. The ideal candidate will have a minimum of 5 years of experience in both back-end and front-end development using these technologies.Key Responsibilities:Develop and maintain web applications...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Full Stack Software Developer OpportunityWe are seeking a highly skilled and experienced Full Stack Software Developer to join our team. The successful candidate will be responsible for designing, coding, testing, debugging, and maintaining programs in development environments.As a key member of our development team, you will apply agreed standards and tools...

  • Full Stack Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    Were looking for a Full Stack Software Engineer to build high-performance, scalable eCommerce solutions that transform digital experiences. Youll work across the entire development stack, crafting sleek, responsive front-end interfaces, developing robust, high-speed back-end systems, and ensuring seamless integration between them. This role isnt just about...


  • Johannesburg, Gauteng, South Africa Wipro Full time

    Job Description:We are seeking a skilled Full Stack Developer with expertise in C#, .NET Core, MVC, Entity Framework, MS SQL Server, Angular, APIs, and Microservices. The ideal candidate will have a minimum of 5 years of experience in both back-end and front-end development using these technologies.Key Responsibilities:Develop and maintain web applications...


  • Johannesburg, Gauteng, South Africa Cashconnectsus Full time

    Cashconnectsus is seeking an experienced Full Stack Developer to join our team in Johannesburg and Cape Town. As a Full Stack developer, you will be involved in designing and developing quality software, keeping updated with the latest software trends, relentlessly testing, refactoring, and improving our business solutions for both internal and external...


  • Johannesburg, Gauteng, South Africa 2020 INSIGHT Full time

    Job OverviewWe are seeking a highly skilled Senior Full Stack Developer to join our innovative team. As a Senior Full Stack Developer, you will play a pivotal role in designing, developing, and maintaining advanced software/application solutions that span both frontend and backend technologies.Duties & ResponsibilitiesArchitect, design, and implement complex...


  • Johannesburg, Gauteng, South Africa The Super Staffers Full time

    About The Position:We are seeking a highly skilled Full Stack Developer to join our team. As a member of our development team, you will be responsible for designing, developing, and implementing scalable software solutions that meet the needs of our clients.Key Responsibilities:Work collaboratively with the development team to design and implement software...