420 Fullstack Developer jobs in South Africa
Fullstack Developer
Posted today
Job Viewed
Job Description
We're looking for a Full Stack Developer to help us take our prototype to a production-ready MVP. You will be responsible for setting up the DevOps environment, finalising the backend and frontend features, and ensuring the application is ready for go-live.
Tech Stack
- Frontend: React, TypeScript
- Backend / Database: Supabase (PostgreSQL + Auth)
- Architecture: API-heavy, service integrations
- Other: CI/CD, DevOps environment setup
Key Responsibilities
- Set up and maintain the DevOps environment for deployment, monitoring, and scalability
- Finalise and implement remaining features across the frontend and backend
- Work with Supabase to design and optimise SQL queries, triggers, and authentication flows
- Integrate and manage third-party APIs reliably and securely
- Ensure production readiness: testing, debugging, and performance optimisation
- Collaborate closely with the founder on priorities and roadmap towards MVP launch
Requirements
- Strong experience with React and TypeScript
- Solid knowledge of SQL and Supabase (or PostgreSQL + Auth frameworks)
- Proven experience in setting up CI/CD pipelines and cloud environments (Netlify, Vercel, AWS, Google or similar)
- Hands-on experience building and consuming RESTful or GraphQL APIs
- Familiarity with DevOps best practices (deployment, monitoring, logging)
- Ability to work independently and deliver end-to-end features
- Excellent communication skills and reliability in a remote setting
Nice-to-Haves
- Experience with analytics/tracking tools (Google Analytics, GTM)
- Knowledge of scalable SaaS architectures
- Exposure to AI/automation workflows
What We Offer
- Opportunity to build an MVP from the ground up and influence product direction
- Flexible remote working, with overlap in European/South African time zones
- Chance to work on a product that combines tech innovation and business impact
Fullstack Developer
Posted today
Job Viewed
Job Description
Our client is looking for a versatile Fullstack Developer to help build and scale their GTM platform. You'll work across front-end, back end, and cloud infrastructure, contributing directly to core features, integrations, and scalability.
Key Responsibilities- Develop user-friendly front-end applications with React (CoreUI) and connect them to back-end services.
- Build and maintain back-end APIs and services using Python/Django.
- Design and manage databases with PostgreSQL and optimize queries for performance.
- Deploy and scale applications in Google Cloud Platform (GCP) using Kubernetes.
- Integrate AI-driven features with frameworks like LangChain and Gemini.
- Collaborate with product and customer success to turn user feedback into features
- Frontend: Proficiency in React, JavaScript, HTML, CSS (CoreUI experience a plus).
- Backend: Strong experience with Python and Django.
- Database: Solid understanding of PostgreSQL and database optimization.
- Cloud: Hands-on experience with Google Cloud Platform (GCP).
- APIs: Expertise in designing and consuming RESTful APIs.
Net Fullstack Developer
Posted today
Job Viewed
Job Description
Synopsis:
International Client requires an experienced .Net Developer to join their dynamic team on a contracting basis.
Job Description:
- Design, develop and maintain web and desktop applications using .NET core, ASP.NET, and related technologies
- Deploy applications to cloud environments (Azure or AWS)
- Responsible to build high-quality, scalable, and effective solutions to ensure that the business and technical needs are met
- Work with cross-functional teams to ensure successful delivery of software projects and system enhancements
- Create robust, scalable, and secure RESTful APIs and Microservices
- Implement solutions that follow design patterns, coding standards and industry best practices
Requirements:
- Matric | Grade 12
- Relevant IT Qualification and Certifications
- At least 5+ Years of Development experience
- Technologies required: .Net; C#.Net, HTML, DHTML, Javascript, SQL, Oracle, SharePoint, .Net MAUI applications (iOS, Android, Windows)
- A good knowledge of payment, fleet and card systems preferred
MID Fullstack Developer
Posted today
Job Viewed
Job Description
Company Description
Digitas Liquorice is the Connected Marketing agency, built on the principle that there are better ways for brands to connect with people. We leverage comprehensive data, technology, creative, media and strategy capabilities to deliver Media-Fueled Creativity via connected Solutions that include Connected Campaigns, Social Marketing, Brand Experience, CRM & Loyalty, and Marketing Transformation. Digitas Liquorice South Africa has Head Offices in JHB and CT with over 220 Unicorns delivering connected end-to-end solutions for our clients across SSA. Visit for more about us and what we do. We are also connected to 6 600 Digitas Unicorns across over 30 countries and 50 offices around the world.
Overview
Join our unicorn team of innovators and digital problem-solvers as a FullstackDeveloper We're looking for a passionate Mid-Level developer who thrives on building modern, scalable platforms using , Laravel, and APIs.
If you bring Flutter experience, that's a huge bonus. You'll work at the intersection of creativity and code—delivering seamless user experiences, integrating CMS platforms, and shaping engaging digital products.
You'll collaborate with designers, strategists, and developers to craft solutions that are not only technically sound but also visually polished and user-focused. With exposure to cloud platforms (AWS, Azure, GCP) and opportunities to explore DevOps practices, this role offers space to grow into a Senior position while leaving your mark on high-impact projects.
This is the perfect role if you think like an engineer but care like a designer—balancing innovation, performance, and user delight.
Responsibilities
- Develop and maintain full-stack applications using Laravel, , and related frameworks.
- Build responsive, accessible, and performant front-end interfaces.
- Integrate RESTful APIs, third-party services, and CMS platforms (WordPress, Drupal, Strapi, Contentful) etc.
- Contribute to Agile sprint planning, code reviews, and best coding practices.
- Ensure code is maintainable, reusable, and follows team standards.
(Bonus Skills)
- Lead technical design discussions and guide solution architecture.
- Manage and optimize cloud deployments (AWS, Azure, GCP).
- Implement DevOps practices including CI/CD pipelines, caching, and containerization.
- Mentor junior developers and set coding standards.
- Work with microservices, message queues (RabbitMQ, Kafka), and advanced integrations.
Qualifications
- 3-5 years of fullstack development experience.
- Strong knowledge of Laravel (PHP) and
- Proficiency in JavaScript/TypeScript, Mobile Development, HTML, CSS/SCSS.
- Experience with API integration and headless CMS.
- Git workflow and Agile team collaboration experience.
- Strong problem-solving and communication skills.
(Bonus Skills)
- Hands-on experience with Flutter (mobile development).
- Advanced cloud skills (AWS, Azure, GCP) with deployment pipelines.
- Knowledge of microservices and asynchronous processing.
- Experience with caching strategies (Redis), Terraform, or CloudFormation.
- Exposure to animation/motion libraries (Framer Motion, GSAP).
- Ability to mentor and lead a small dev team.
Additional Information
Cultural Fit
- Passionate about delivering beautifully crafted, user-centered digital work.
- Proactive, accountable, and always seeking better ways to do things.
- Interested in design thinking, motion, and the creative side of development.
- Enjoys working in a collaborative, multidisciplinary environment with creative teams.
- Embraces mentorship and growth — both giving and receiving.
- Learning mindset
- Engage with team members
- Client trusted advisors
- Be proactive
- Take ownership
Fullstack developer PHP Laravel
Posted today
Job Viewed
Job Description
Job Summary
We are looking for hungry and talented full stack engineers to design and build amazing features. You will be a member of the team shipping the first version of our product and will create microservices, integrate web services, and build the web back and front-end of our product. Are you passionate about making significant contributions to a product and growing your skills as an engineer in multiple areas?
Qualifications (Knowledge, Skills & Abilities)- Fintech experience
- PHP, Laravel, React
- Looking for the opportunity to have a big impact at an early company.
- Develop and improve resilient and scalable software solutions.
- Solve system design challenges within your team and across team boundaries in a product centric environment.
- Follow agile working principles and focus on values such as objectives and key results.
- Drive quality and standards in our engineering team, provide and discuss innovative solution approaches and suggestions for improvement in the development.
- Ensure backend meets needs for feature development.
- Develop efficient solutions that scale for millions of users
- Crafting and implementing the future of our company. As we grow, we need to ensure that our backend evolves with the rest of the product. We will be looking for your backend leadership.
- Manage timelines/deliverables within the team towards the successful delivery of projects.
- Collaborate with top-notch people passionate about building great products
- Understand how to leverage the best suited programming language or tool for a specific story or requirement.
- Knowledge of multi-paradigm languages.
- Aware of different libraries and frameworks and uses/suggests them when appropriate
- Happy to pick up any tech stack and be comfortable with it in a matter of weeks.
Education And / Or Experience
- Fintech experience
- Studies in Computer Science or Business Informatics or a comparable training e.g. as IT specialist with several years of professional work experience
- Experience with serverless functions.
- Knowledge of data structures, algorithms, operating and distributed systems as well as experience with databases.
- Proficiency in languages commonly used in web application development.
- Strong sense of ownership, ability to influence others and collaborate across teams in English
- Ability to add-in anywhere in the stack and wear several hats.
- A focus on Quality. Write your own unit tests, integration tests and champion quality interested in working in a lean/adaptive environment
- Experience with creating backend services
- Experience in logistics startups or companies (appreciated)
Fullstack Developer (Senior) (NH2159)
Posted today
Job Viewed
Job Description
Development and maintenance on platform / application.
Review and present proposed system solution to IT Project Manager / Leader and User Management or System Owner.
Develop systems solutions in line with quality and delivery requirements.
Preparation of system / technical documentation (as per ISO standards).
Participate in daily stand - ups.
Ability and willingness to coach and give training to fellow colleagues and users when required.
Assist with training – when required.
Compiling of user and operational manuals.
System audits.
Assist with identification and management of risks.
IT Degree and / or relevant qualifications.
6+ years of experience.
On premise virtualisation technology expertise.
Experience in testing (manual or automated testing).
Full Stack developer with a heavier focus on frontend Angular & Typescript.
Understanding of integration between different technologies.
Coordination between development and support environments.
Assisting with the business case.
Planning and monitoring.
Translating and simplifying requirements.
Requirements processing, gathering, analysis, management and communication.
Document requirements in appropriate format depending on methodology followed.
Technical: Java 11, 2EE, Junit, SQL Queries and optimisation, JAX-RS, JPA, JTA, ORM, Flyway, Angular 10+, Typescript, Karma / Jasmine, HTML / CSS, Web components, PostgreSQL, Maven, Jira / Confluence, X-Ray, GitHub Actions, Github
Between Years
Fullstack GIS Developer
Posted today
Job Viewed
Job Description
We seek an experienced and motivated Fullstack GIS Developer to join our client's dynamic team. You will work with local and international team members who provide integrated geospatial solutions using state-of-the-art technology and cross-industry insights.
You possess a strong background in both front-end and back-end development, with a specific focus on Geographic Information Systems (GIS). You will be responsible for designing, developing, and maintaining GIS applications.
PLEASE NOTE:
Salary: R45 000 CTC
Fully remote in South Africa
No benefits
Qualifications and Experience Required
- Education
: Bachelor's degree in Computer Science, Geography, Geospatial Science, or a related field. - 3-5 years of experience in full-stack development.
- Proven experience with GIS technologies and tools (e.g., ArcGIS, QGIS, Mapbox).
- Proficiency in programming languages such as JavaScript, Python, and SQL.
- Experience with geospatial databases (e.g., PostgreSQL/PostGIS).
- Knowledge of web mapping libraries (e.g., Leaflet, OpenLayers).
- Familiarity with RESTful APIs and web services.
- Understanding of spatial data formats (e.g., GeoJSON, KML, Shapefiles).
Soft Skills
:
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage multiple tasks.
- Attention to detail and a commitment to quality.
Key Responsibilities
- Application Development
: Design, develop, and maintain robust GIS applications using front-end and back-end technologies. - GIS Data Management
: Manage and manipulate geospatial data, ensuring data integrity and accessibility. - Integration
: Integrate GIS applications with other systems and databases. - User Interface
: Create intuitive and responsive user interfaces for GIS applications. - Performance Optimisation
: Optimise application performance, ensuring efficient processing of geospatial data. - Testing and Debugging
: Conduct thorough testing and debugging of GIS applications to ensure functionality and performance. - Documentation
: Maintain comprehensive documentation of code, processes, and data models. - Collaboration
: Work closely with other developers, designers, and stakeholders to gather requirements and deliver solutions. - Support
: Provide technical support and troubleshooting for GIS applications.
Be The First To Know
About the latest Fullstack developer Jobs in South Africa !
Fullstack C# Developer
Posted today
Job Viewed
Job Description
***Applications can also be sent to:
***12-month contract
We are looking for an experienced
Full Stack Software Engineer
to join our client in the financial services. You will work on both front-end and back-end systems, develop and enhance software, and ensure smooth performance for our applications. You'll also mentor junior developers and help solve complex engineering problems.
Requirements:
- 6+ years' experience as a Full Stack Developer
- Experience with modern frameworks and technologies
- Proven track record in project delivery
- Mentoring or coaching experience
Tech Stack:
- .Net, C#
- PostgreSQL or other relational databases
- JavaScript / TypeScript, HTML, CSS
- React (beneficial), Python (nice to have)
- AWS, BPMN (beneficial)
Skills:
- Analytical and detail-oriented
- Problem solving and communication skills
FullStack .Net Developer
Posted today
Job Viewed
Job Description
About Job:
Advantage Zensar
We are a technology consulting and services company with 11, 800+ associates in 33 global locations. More than 130 leading enterprises depend on our expertise to be more disruptive, agile, and competitive. Our success in South Africa for 24 years comes from our people-first focus that emphasizes empowerment from the ground up.
Zensar is recognized as proudly South African in 2022 and are the Top Employer in 2024,2023 and 2022 in South Africa by the Top Employer Institute. Zensar is a certified B-BBEE Level 2 contributor and partners with MICT, SETA, Education Africa, and Tomorrow Trust. We strongly believe in the power of communities and leveraging diversity to solve problems together.
Zensar is a place where you are free to express yourself in an environment that values individuality, nurtures development and is mindful of wellbeing. We put our people and customers at the center of everything that we do. Our core values include:
- Putting people first
- Client-centricity
- Collaboration
Grow. Own. Achieve. Learn. with Zensar. To know more about our Employee Value Proposition, please click here .
Job Title : Senior Lead .NET Full Stack Developer (Angular + Team Management) Location : South Africa (Remote/Hybrid options available) Experience Required : 8+ years in software development, 3+ years in team leadershipJob Description :
We are looking for a Senior Lead Full Stack Developer with strong expertise in .NET Core , Angular , and team leadership . The ideal candidate will lead a team of developers, architect scalable solutions, and ensure high-quality delivery across front-end and back-end systems.
Key Responsibilities :
- Lead and mentor a team of developers across multiple projects.
- Architect and develop scalable web applications using .NET Core , C# , and Angular .
- Collaborate with cross-functional teams including QA, DevOps, and Product Management.
- Conduct code reviews and enforce best practices.
- Manage sprint planning, task allocation, and delivery timelines.
- Ensure application performance, security, and scalability.
Required Skills :
- Strong hands-on experience with .NET Core , C# , Entity Framework , and REST APIs .
- Proficiency in Angular (v10+) , TypeScript , HTML5 , and CSS3 .
- Experience with Azure , CI/CD pipelines , and Git .
- Excellent communication and leadership skills.
- Experience in Agile/Scrum methodologies.
Preferred Skills :
- Exposure to Microservices architecture .
- Familiarity with Docker , Kubernetes , and Azure DevOps .
- Experience with performance tuning and application monitoring.
Senior Dotnet Fullstack developer with Azure Devops experience
Posted today
Job Viewed
Job Description
Role Description
This is a full-time on-site role for a Senior Dotnet Fullstack Developer with Azure DevOps experience, located in Sandton. The role involves developing and maintaining both front-end and back-end components for web applications. Day-to-day tasks include designing user interfaces using frontend technologies like Angular, implementing scalable backend solutions, integrating services and APIs, and ensuring seamless deployment processes using Azure DevOps. The Senior Dotnet Fullstack Developer will work closely with cross-functional teams to deliver high-quality software solutions.
Qualifications
- Back-End Web Development and Full-Stack Development skills
- Solid experience in Software Development
- Experience with Azure DevOps for continuous integration and continuous deployment (CI/CD)
- Strong problem-solving and analytical skills
- Excellent teamwork and communication abilities
- Bachelor's degree in Computer Science, Information Technology, or related field
- Experience in Agile methodologies is a plus
- Front-end technologies like Angular is a Plus