Full-stack Engineer
1 week ago
The Kandua Company helps small service businesses grow. We connect them to new customers and we take the sweat out of business management with easy to use tech tools. Kandua.com is South Africa's #1 online marketplace for home services. Every month, over 40,000 vetted home service pros have access to around R50 million worth of work opportunities from individual customers, and access to business customers through Kandua's partnerships with leaders in insurance and retail.
The Kandua for Pros app puts a head office in the palm of every pro's hand: send professional quotes and invoices, accept card and online payments, keep track of customer communication, and get visibility of business performance, all from a mobile phone, and all safely stored in the cloud. Our mission is to use tech to shorten the distance between having a skill and making a living from it: helping the people who help us every day.
We're looking for a full-stack engineer and problem solver to join us.
What does this role involve?When we say Full-Stack, we mean multidimensional fullness. Not only would you carve across all facets of our system, but your objective would always be to solve an actual problem.
As a Full-Stack Engineer at Kandua, you will play a critical role in developing our platform. Your focus will be on both front-end and back-end systems, ensuring seamless user experiences, robust APIs, and scalable infrastructure. This is an opportunity to work closely with a passionate team to create real-world solutions that impact thousands of users daily.
You'll be the mastermind crafting innovative solutions that will dazzle our users and take our platform to new heights.
- Join forces with our cross-functional teams to dream up, design, and launch mind-blowing features.
- Weave your magic with clean, efficient, and maintainable code.
- Design and develop applications for warp speed and scalability like never before.
- Stay ahead of the curve with the latest tech trends and be the trendsetter in the industry.
If you're a full-stack wizard with a passion for creating cutting-edge solutions, then Kandua is the place for you Join us in shaking up the way people connect with service providers and be a true hero. Your mission, should you choose to accept it, starts here
Key Responsibilities- Design, develop, and maintain scalable full-stack applications.
- Collaborate closely with product teams to understand customer needs and translate them into technical requirements.
- Write clean, maintainable, and efficient code with a focus on high performance and scalability.
- Ensure the stability and security of applications by conducting code reviews, performance testing, and implementing best practices.
- Maintain cloud infrastructure and contribute to DevOps processes.
- Stay up-to-date with emerging technologies, and continuously seek to improve Kandua's systems and processes.
- 3+ years of experience as a Full-Stack Engineer or similar role.
- Strong understanding of modern front-end technologies and frameworks.
- Solid experience with back-end development and creating scalable APIs.
- Experience with relational and non-relational databases.
- Familiarity with cloud platforms (GCP preferred) and DevOps practices.
- Strong problem-solving skills, adaptability, and eagerness to learn.
- Front-End: React.js, HTML5, CSS3, JavaScript (ES6+)
- Back-End: Node.js, Express.js, REST APIs
- Databases: PostgreSQL, Redis
- Infrastructure: Docker, Firebase, Cloud Run, GCP.
- CI/CD & Version Control: Git, GitHub.
- Competitive salary and benefits package.
- Flexibility with hybrid or remote work.
- A collaborative and inclusive company culture.
- Opportunity to grow with a fast-scaling tech company.
- Work on meaningful projects that directly impact customers.
-
Full Stack Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Mukuru Full timeJob SummaryWe are looking for a highly skilled Full Stack Engineer to join our team. As a Full Stack Engineer, you will be responsible for designing, developing, and maintaining complex software systems, from front-end user interfaces to back-end server-side logic. Your expertise in both front-end and back-end development will enable you to tackle...
-
Full Stack Engineer
5 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are looking for a talented Full Stack Engineer to join our tech consultancy in South Africa. As a key member of our team, you will work on innovative web and mobile solutions using your expertise in Flutter and Python.In this role, you will touch all layers of the stack, from sleek user interfaces to robust APIs and optimized databases. Whether you're...
-
Full Stack Engineering Manager
1 week ago
Johannesburg, Gauteng, South Africa Promapp Full timeAbout the RoleThe Full Stack Engineering Manager will be responsible for delivering large projects and working in crucial product areas. Using your experience, you will guide other members of your delivery team and help remove blockers.You will build complex and reusable architectures, pioneering best practices that enable engineers to work effectively. A...
-
Full Stack Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Indsafri Full timeJob Location: RemoteCompany Name: IndsafriExperience Required: At least 5+ years of relevant work experience in Full Stack Development or as a Full Stack Developer (experience in the healthcare or health-tech industry, with an understanding of healthcare regulations and data protection standards such as HIPAA).Notice Period: Immediate to 30 days (more than...
-
Full Stack Engineer
1 week ago
Johannesburg, Gauteng, South Africa Cre8work Full timeCompany DescriptionWe are Cre8work, a leading technology company that specializes in developing innovative software solutions. We are seeking a talented Full Stack Engineer to join our team and contribute to the design and development of our mobile applications.Main Responsibilities:Design and develop full-stack applications using Flutter and backend...
-
Full Stack Engineer Position
4 days ago
Johannesburg, Gauteng, South Africa Shg Projects Full timeAbout the Role:We are looking for an experienced Full Stack Engineer Position who can lead the development of our logistics applications. The ideal candidate will have strong expertise in Flutter, C#, .NET Core, Java, backend integration, and logistics systems. You will be responsible for designing and implementing robust, scalable, and high-performance...
-
Full Stack Software Engineer
5 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeFinTech Industry | Full Stack Software Engineer | Johannesburg | On-site | ASP.NET & React Experience RequiredAn established financial technology firm is looking for a motivated Full Stack / ASP.NET Developer to join their growing development team in Johannesburg. This is a full-time, on-site opportunity for a passionate developer who thrives in a...
-
Senior Full Stack Engineer
3 days ago
Johannesburg, Gauteng, South Africa SignalPET® Full timeJoin to apply for the Senior Full Stack Engineer role at SignalPET.SignalPET is looking for a Senior Full Stack Engineer to join our innovative and dynamic team. The ideal candidate should have significant experience in developing high-quality software design and architecture, with the ability to contribute to cutting-edge advancements in veterinary...
-
MiddleWeight Full stack Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full timeMiddleWeight Full stack Engineer (Springboot)Johannesburg, South AfricaR 25,000.00 - 35,000.00 (South African Rand)About the Role:We are looking for a highly skilled Full Stack Developer with extensive experience in Spring Boot, AWS, front-end technologies, and development testing. The ideal candidate should be proficient in building microservices and have a...
-
Full Stack Developer
1 week ago
Johannesburg, Gauteng, South Africa Curiska Full timeAbout CuriskaCuriska specializes in building custom CRM solutions using Microsoft technologies.Job DescriptionWe are seeking a graduate software developer to join our team and develop full-stack CRM applications, gaining valuable experience in both front-end and back-end development.ResponsibilitiesAssist in developing full-stack CRM solutions using C#,...
-
Full Stack Developer
4 weeks ago
Johannesburg, Gauteng, South Africa Salix Recruitment Full timeGet 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
4 weeks ago
Johannesburg, Gauteng, South Africa Salix Recruitment Full timeGet 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...
-
Full Stack Engineer
4 days ago
Johannesburg, Gauteng, South Africa Exaze Full timeExaze City of Johannesburg, Gauteng, South AfricaThe candidate should have a basic understanding of Azure CI/CD and be able to apply it to the software development process. The candidate should also have experience with web API concepts including HTTP verbs, unit testing, and Postman. The candidate should be able to write and maintain unit tests to ensure...
-
Full Stack Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa Nambiti Technologies Full timeNambiti Technologies seeks an experienced Full Stack Software Engineer to lead the development of scalable web applications. The ideal candidate will have strong expertise in Java and be able to design and implement high-performance applications.Responsibilities:Maintaining system updates and security patches to ensure application stabilityReviewing and...
-
Full Stack Engineering Lead
5 days ago
Johannesburg, Gauteng, South Africa E-Merge Full timeJob Description:We are seeking a Senior Full Stack C# Developer to join our team of skilled developers, architects, and analysts. As a key member of our engineering team, you will work across both front-end and back-end systems, developing enterprise-grade solutions that drive real business impact.Key Responsibilities:Design and develop robust, scalable...
-
Full-stack Developer
4 days ago
Johannesburg, Gauteng, South Africa Department of Cooperative Governance and Traditional Affairs Full timeDepartment of Cooperative Governance and Traditional Affairs City of Johannesburg, Gauteng, South Africa3 days ago 51 applicantsSenior Manager: Business Solutions, Intelligence and Data AnalyticsSeniority levelEntry levelEmployment typeFull-timeJob functionEngineering and Information TechnologyGet notified about new Full Stack Engineer jobs in City of...
-
Full Stack Engineer Lead
1 week ago
Johannesburg, Gauteng, South Africa Globaltrack Full timeWe're seeking an experienced Full Stack Software Developer (Senior Position) to lead our development initiatives. The ideal candidate will have a strong foundation in both front-end and back-end technologies, with a focus on full-stack development for web and mobile applications.The successful candidate will contribute to the design, development, and...
-
Senior Full Stack Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining cutting-edge web applications using Web Forms and React.Key Responsibilities:Develop and implement scalable web applications using Web...
-
Full Stack Professional
3 days ago
Johannesburg, Gauteng, South Africa iqbusiness Full timeAbout the RoleWe are seeking passionate full-stack Software Engineers with a strong background in C# and experience with front-end frameworks like Angular.The ideal candidate will have 5-7 years of working experience, a Bachelor's degree in a related field, and relevant software development certifications.Tech Stack.NET specific: ASP.Net / MVC / WCF / WPF /...
-
Full Stack Software Engineer Position
1 day ago
Johannesburg, Gauteng, South Africa Capitec Bank Full timeJob DescriptionThe Full Stack Software Engineer II plays a crucial role in our cross-functional team, handling the entire software development lifecycle from concept to operation. This involves designing, developing, testing, deploying, maintaining, and enhancing complex software systems, ensuring scalability and performance.Key responsibilities include...