Full Stack Developer

4 weeks ago


Cape Town, Western Cape, South Africa Amaris Consulting Full time

Job Title: Full Stack Developer


About the Role:



  • This is an opportunity to work in a dynamic and innovative team at Amaris Consulting in Cape Town, South Africa.
  • The ideal candidate should have a strong background in Python for web development and a minimum of 4 years of experience.
  • They should also have experience in building customer-facing websites or APIs and collaborating closely with product teams and designers.
  • Additionally, the candidate should have a strong computer science fundamentals and be proficient in modern JavaScript, HTML, and CSS.

Main Responsibilities:



  • Design and architect scalable and maintainable solutions for new and existing features.
  • Drive continuous integration and deployment (CI/CD) processes to streamline development and release cycles.
  • Implement and advocate for automated testing strategies to maintain high code quality and reliability.
  • Conduct code reviews and provide constructive feedback to team members to improve overall team skillset.
  • Identify and address performance bottlenecks across the application stack.
  • Create and maintain comprehensive documentation for architectures, APIs, and technical processes.
  • Collaborate effectively with UX/UI designers, product managers, and other stakeholders to deliver high-quality solutions.
  • Implement and adhere to security best practices and standards in all development activities.
  • Stay informed about industry trends and advancements in web development security.
  • Provide technical support and troubleshooting for issues escalated from production environments.

What We Offer:


At Amaris Consulting, we offer a supportive management and personalized HR policy to help you grow your career within the company.



  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Network Recruitment is seeking a Senior Full Stack Developer to join our team.The ideal candidate will have a proven track record of developing and maintaining full-stack applications using a variety of technologies.Key Responsibilities:Develop and maintain full-stack applications using a variety of technologies.Collaborate with cross-functional teams to...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior/Intermediate Full Stack DeveloperLocation: Remote or Cape Town (Hybrid)Duration: 6 - 12 months, with potential for conversion to permanent employmentAt Plus1X Solutions (Pty) Ltd, we are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job SummaryWe are seeking a highly skilled and experienced Full Stack Developer to join our team at Network Recruitment.Key Responsibilities- Develop and maintain full-stack applications using a variety of technologies.- Collaborate with cross-functional teams to deliver high-quality software solutions.- Design and implement data solutions using Power BI,...


  • Cape Town, Western Cape, South Africa Emporium Human Capital Full time

    Job Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Emporium Human Capital. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key Responsibilities:Design and develop scalable, secure,...


  • Cape Town, Western Cape, South Africa BOSS Consult Full time

    Job Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at BOSS Consult. As a key member of our development team, you will be responsible for designing and implementing scalable and maintainable solutions using AWS, Django, and Vue.js.Key Responsibilities:Design and contribute to current...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    At Communicate Recruitment, we are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have a strong background in both frontend and backend development, with a focus on creating scalable and efficient solutions.Key Responsibilities:Frontend Development: Develop user-facing features using HTML, CSS, JavaScript, and frameworks...


  • Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    Job Title: Full Stack DeveloperAt JenRec Recruitment, we are seeking a highly skilled Full Stack Developer to join our team.Key Responsibilities:Design and develop clinical web applications that meet our strategic goals.Ensure the performance, quality, and responsiveness of applications.Conduct code reviews, unit testing, and integration testing to ensure...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior Full Stack Developer    Plus1X Solutions (Pty) Ltd is seeking a skilled Senior Full Stack Developer to join our team. The ideal candidate will have extensive experience in C# and ASP.NET, as well as a strong understanding of web client-side technologies such as JavaScript and CSS.    Key Responsibilities:Develop high-quality code for bespoke...


  • Cape Town, Western Cape, South Africa Performability Recruitment Full time

    At Performability Recruitment, we are seeking a skilled Full Stack Developer to contribute to the development of web-based enterprise systems that automate and improve our clients\u0027 business processes.This role provides an engaging work environment where developers can thrive and deliver exceptional solutions.Key Responsibilities:Develop web-based...


  • Cape Town, Western Cape, South Africa Datafin Recruitment Full time

    Job Title: Senior Full Stack DeveloperJob Summary:Datafin Recruitment is seeking a highly skilled Senior Full Stack Developer to join their team. As a key member of the development team, you will be responsible for designing and developing APIs, ensuring smooth integration between front-end and back-end systems.Responsibilities:• Design and develop APIs...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Job Title: Intermediate Full Stack Software EngineerAbout the Role:We are looking for a skilled Intermediate Full Stack Software Engineer to join our team at Goldman Tech Resourcing. Key Responsibilities:• Develop custom software solutions using Microsoft SQL Server (T-SQL), C#.Net, HTML, CSS, and JavaScript.• Utilize React JS, .net Core, EF Core,...


  • Cape Town, Western Cape, South Africa Emporium Human Capital Full time

    Company OverviewEmporium Human Capital is a leading recruitment agency specializing in placing top talent in various industries.We are currently seeking an experienced Full Stack Developer to join our client's team.


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Communicate Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cutting-edge applications using the latest .NET technologies.


  • Cape Town, Western Cape, South Africa Recruit King Full time

    Senior Full Stack .NET DeveloperWe are seeking a highly skilled and experienced Senior Full Stack .NET Developer to join our team at Recruit King.### Key Responsibilities* Develop and maintain complex software systems using Microsoft .NET and C#* Design and implement efficient database solutions using Microsoft SQL Server* Collaborate with cross-functional...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior Full Stack DeveloperPlus1X Solutions (Pty) Ltd is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing high-quality software solutions using C# and ASP.NET.Key Responsibilities:Design and develop software solutions using C# and...


  • Cape Town, Western Cape, South Africa Helderberg Personnel cc Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Helderberg Personnel cc.Key Responsibilities:Software Development:Design and implement high-quality web and desktop applications using Angular and .NET C#.Develop and maintain scalable, secure, and efficient code following best...


  • Cape Town, Western Cape, South Africa Datafin Recruitment Full time

    Job Title: Senior Full Stack DeveloperJob Description:We are seeking a highly skilled Senior Full Stack Developer to join our team at Datafin Recruitment. As a key member of our engineering team, you will be responsible for designing and building a modern, automated, event-based communications platform for our clients.The ideal candidate will have a strong...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Title: Senior Full Stack EngineerJob Summary:Network Recruitment is seeking a highly skilled Senior Full Stack Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining full-stack applications using a variety of technologies.Key Responsibilities:• Develop and maintain...


  • Cape Town, Western Cape, South Africa Amaris Consulting Full time

    Job Title: Full Stack EngineerAmaris Consulting is seeking a highly skilled Full Stack Engineer to join our team in Cape Town, South Africa.Key Responsibilities:Design and architect scalable and maintainable solutions for new and existing features.Drive continuous integration and deployment (CI/CD) processes to streamline development and release...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    Job OverviewWe are seeking a highly skilled Full-Stack Software Engineer with expertise in both back-end (C#) and front-end (React.js) development to join our team at PBT Group. As part of our team, you will be responsible for creating robust, compelling, and user-friendly business applications designed to provide exceptional user experiences.Key...