Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Proven experience as a Full Stack Developer or similar role. Strong proficiency in HTML, CSS, JavaScript, and frameworks like React or Angular. Experience with server-side languages such as Node.js, Python, or PHP. Familiarity with databases (e.g., MySQL, MongoDB). Solid understanding of web security and performance optimization. Excellent problem-solving skills and attention to detail. Ability to work independently and in a team environment.
About the job
pavago seeks a Senior Full Stack Developer to support the development and upkeep of web applications. This is a remote position for candidates located in South Africa.
What you will do
Design, build, and maintain front-end and back-end components for web-based products
Collaborate with teams from different disciplines to gather requirements and turn them into technical deliverables
Work to enhance user experience while supporting overall business objectives through software solutions
Create and implement features that directly address client needs
About pavago
pavago is a forward-thinking technology company dedicated to developing innovative software solutions. We pride ourselves on our collaborative culture and commitment to professional growth. Join us in our mission to empower businesses through technology!
Role overview pavago seeks a Senior Full Stack Developer to support the development and upkeep of web applications. This is a remote position for candidates located in South Africa. What you will do Design, build, and maintain front-end and back-end components for web-based products Collaborate with teams from different disciplines to gather requirements and…
Full-time|On-site|Cape Town, Western Cape, South Africa
We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team at Vista Group International. In this pivotal role, you will be instrumental in delivering top-tier, customized cinema websites that serve clients around the globe.Leveraging your deep expertise in .Net, React.js, TypeScript, CSS/SCSS, and REST APIs, you will take ownership of features and projects. Your collaboration with stakeholders, including Product Owners, Business Analysts, and Engineering Managers, will be crucial as we strive for continuous improvement and innovation.Your experience with Agile software development methodologies will empower you to enhance team quality and productivity. You will engage in peer programming and code reviews, ensuring that our codebase remains high-quality, maintainable, and continuously evolving.
Join Rewardsco as a Senior Full Stack Developer and Shape the Future of Digital Solutions!Rewardsco is in search of a talented Senior Full Stack Developer to lead the design, development, and optimization of secure, scalable, and high-performance applications. You will merge hands-on coding with technical leadership, working closely with architects, product owners, and cross-functional teams to craft innovative software solutions.Your Responsibilities:Design, develop, and sustain full stack applications utilizing cutting-edge frameworks and technologies such as React, Node.js, and TypeScript.Work in close partnership with business and IT stakeholders to comprehend strategic objectives and convert requirements into actionable technical solutions.Establish and uphold automated controls, metrics, and checks to ensure consistent compliance with approved architectures and standards.Collaborate with technology partners, cross-functional IT teams, and business stakeholders to enhance delivery effectiveness and efficiency.Drive continuous improvement of software development practices, methodologies, tools, and technical standards.Identify, analyze, and manage technical risks, issues, and dependencies across various delivery initiatives.Design and implement scalable, cross-platform software solutions, backed by comprehensive technical documentation.Contribute to the design of frameworks, solution architectures, and reusable components.Ensure governance oversight throughout the software delivery lifecycle, guaranteeing that solutions are built for performance, stability, security, and an exceptional customer experience.
Full-time|Remote|Remote — Southbroom, KwaZulu-Natal, South Africa
Join our client, an esteemed international software company based in Spain, as a Senior Full Stack Laravel Developer. This award-winning firm specializes in creating innovative online, web, and mobile software solutions, with a presence across multiple European locations.Job Responsibilities:Define the structural layout of web pages based on design specifications.Create reusable code to enhance future development efficiency.Adopt a mobile-first development approach.Optimize web design for seamless smartphone usability.Monitor application performance metrics.Enhance web pages for peak speed and scalability.Demonstrate self-motivation and effective time management skills.
Location: Remote Contract: 3–6 months (with potential for permanent position) ABOUT US | Whiteshield is a premier global advisory firm that excels at the intersection of strategy, public policy, and digital transformation. We collaborate with governments and prominent enterprises to craft and implement initiatives that enhance economic competitiveness, promote digital enablement, and foster sustainable growth. Our approach merges strategic advisory with hands-on execution. We empower senior decision-makers to navigate intricate regulatory, economic, and technological landscapes, translating visionary ideas into structured programs, delivery frameworks, and measurable outcomes. Unlike traditional consultancies that limit their role to recommendations, we stay engaged through the implementation phase; ensuring that transformation is not only designed but also realized. WHERE YOU FIT IN | We are on the lookout for a proactive Senior Full Stack Developer who is passionate about building tangible solutions. Joining us at this pivotal moment, you will engage in a variety of projects, including greenfield builds, product enhancements, and AI-driven features. We prioritize swift execution, addressing real challenges, and maintaining clean, scalable code. This role is ideal for engineers who have consistently taken ownership of complex systems from inception to completion and can demonstrate profound technical judgement across the entire stack. You have tackled genuinely challenging problems rather than merely implementing features, and you comprehend the trade-offs, architecture, and long-term implications of the solutions you design. We anticipate a high level of autonomy, strong product thinking, and the capacity to drive features from concept to production with minimal oversight. WHAT YOU WILL DO | Design and develop end-to-end features for both backend and frontend components.Utilize AI Tools (Primarily Claude Code/Cursor) to expedite development processes.Create scalable APIs and services using .NET technologies.Build clean, responsive user interfaces with React (preferably utilizing TypeScript).Engage with cloud infrastructures (Azure preferred).Collaborate closely with product, design, and data teams to ensure cohesive development.Contribute to architectural decisions and improve system design over time.Investigate and integrate AI capabilities into products and workflows. WHAT YOU BRING | Ability to design robust solutions, not just implement them.Skill in asking insightful questions before diving into coding tasks.Proficiency in deconstructing and addressing real-world technical challenges.
Lead the planning, development, and implementation of web and mobile applications within an agile framework.Take ownership of system comprehension and share knowledge with team members.Collaborate with senior team members to influence strategic and architectural decisions that enhance our services for members and clients.Provide mentorship and technical support to junior developers.Identify opportunities to enhance system robustness, resilience, and stability.
Full-time|On-site|Cape Town, Western Cape, South Africa
Welcome to Storyteq! At Storyteq, we empower marketing and creative teams from leading brands to enhance their creative production and exert control over their marketing strategies. Our innovative platform enables clients to simplify campaign workflows, automate creative production utilizing templates and AI, and launch captivating campaigns swiftly.Since our inception in 2016, we have been on a mission to transform the creation and utilization of creative assets. We believe that while creativity requires time, the production process should not be cumbersome. By harnessing technology, we can unleash creativity. Our commitment to continuous improvement and our customers' success forms the core of our problem-solving ethos. Our values are reflected in our mission: we aim high, think innovatively, and collaborate effectively.About the RoleAs a Senior Full Stack Engineer, you will play a pivotal role in helping global enterprises efficiently scale their content production. You will work with various content sources including Photoshop, Figma, and After Effects, or design within our AI-driven web editor, elevating the creative process. Collaborating with Developers, Designers, Quality Engineers, DevOps Engineers, and Product Owners, you will contribute to delivering an exceptional platform for our users.Your responsibilities will include implementing new features, enhancing existing functionalities, and continuously improving our product. Our team is focused on achieving ambitious goals while maintaining an optimal balance between product development and engineering priorities, ensuring that we keep our technology and product aligned with our vision!Key Responsibilities:Develop and deploy robust backend services and frontends that deliver real impact.Ensure systems are scalable, high-performing, and maintainable.Collaborate across teams to integrate services and provide end-to-end value.Design clean, efficient data structures that model business domains.Mentor and guide other engineers on best practices, fostering professional growth.Partner with other engineers to lead technical delivery within projects.Exemplify engineering excellence, pragmatism, and shared ownership.
We are actively seeking a dynamic and experienced Senior Full-Stack Developer who will be instrumental in delivering comprehensive solutions for a variety of projects.In this role, you will develop high-quality user experiences while engineering systems, APIs, and integrations that ensure robustness, scalability, and security.As a key member of our team, you will manage both front-end and back-end systems, assuming full responsibility for technical delivery from initial discovery to deployment. You will closely collaborate with designers, project managers, and clients to transform requirements into scalable, maintainable, and well-structured technical solutions.Your confidence in contemporary development workflows and your ability to leverage AI tools to enhance speed, exploration, and efficiency will be vital, all while upholding high standards for code quality, correctness, and long-term maintainability. You possess strong full-stack fundamentals, adhere to clean coding practices, and maintain a discerning eye for quality.This position necessitates excellent communication skills and the ability to thrive in fast-paced, ambiguous project environments. You will also serve as the primary technical liaison for clients, assisting in guiding decisions and shaping project direction.Your methodical approach to problem-solving, coupled with a genuine passion for technology and the evolving development landscape, will set you apart.
Contract|On-site|Johannesburg, Gauteng, South Africa
Join DVT, a premier custom software development and data engineering firm, recognized for delivering innovative solutions both locally and globally. We collaborate with leading organizations to tackle complex business challenges through cutting-edge technology.Our commitment to fostering a robust engineering culture includes ongoing learning and knowledge sharing. We actively sponsor renowned tech events such as DevConf and GDG, alongside offering internal training, certifications, and communities of practice to ensure our team members thrive.If you are enthusiastic about modern engineering methodologies and eager to contribute to impactful, enterprise-scale solutions, then DVT is the ideal environment for you.
Deloitte seeks a Senior Full Stack Engineer / Software Developer Consultant based in Johannesburg. This position centers on crafting and delivering software solutions that address complex client needs. Role overview The Senior Full Stack Engineer / Software Developer Consultant will design, develop, and implement software projects as part of Deloitte’s technology services team. The work aims to meet client requirements while maintaining high standards for quality and technical excellence. What you will do Design and build software solutions tailored to client challenges Implement new features and maintain existing systems Collaborate with colleagues to deliver reliable, effective technology services Location This role is based in Johannesburg.
Talent Sam is a premier outsourcing and HR organization committed to assembling outstanding teams for global companies by leveraging South African talent. Our goal is to streamline the hiring process, linking businesses with exceptional professionals.Key Responsibilities:Design, develop, and maintain high-performance web applications that align with Talent Sam's operational objectives.Collaborate effectively with UI/UX designers to craft intuitive interfaces that elevate the experience for candidates and clients alike.Build and maintain efficient back-end services using RESTful APIs and ensure seamless integration with front-end technologies.Leverage cloud platforms (AWS, Azure, DigitalOcean) for application deployment and infrastructure management.Administer and optimize databases (MySQL, PostgreSQL, MongoDB) for efficient data management.Perform comprehensive testing and debugging to guarantee the highest application performance.Engage with cross-functional teams to meet project timelines and deliver superior solutions.
Key Responsibilities • Develop and design relevant code tailored to project requirements. • Mentor and guide junior developers to enhance their skills and ensure project success. • Establish a test-driven development environment for various projects.Essential Competencies • Self-motivated individual who thrives with minimal supervision and takes full ownership of assigned tasks. • Capable of providing constructive guidance and support to junior developers to meet project deliverables with high quality and timeliness. • Strong analytical and logical problem-solving skills with meticulous attention to detail. • Ability to perform effectively under pressure and manage deadlines. • Proficient in executing both scripted and non-scripted testing approaches. • Excellent communication skills, both verbal and written. • Familiarity with various development methodologies employed by the organization. • Proven track record of teamwork, maintaining positive relationships within the team, and providing valuable contributions and feedback to management. • Actively engaged in process improvement initiatives, focusing on identifying and analyzing system flaws and discrepancies, while implementing effective, high-quality solutions. • Strong collaborator, able to work effectively as part of a team.
Full-time|On-site|Cape Town, Western Cape, South Africa
Join our dynamic team at Storyteq! At Storyteq, we empower marketing and creative teams from leading brands to enhance their creative production capabilities and gain mastery over their marketing initiatives. Our innovative platform enables clients to streamline campaign processes, automate creative production with templates and AI, and launch captivating campaigns that hit the market with speed. We understand that creativity requires time, but the production of creative assets shouldn’t. Since our inception in 2016, we've committed to transforming the landscape of creative asset creation and utilization. Our passion for technology and creativity drives us forward, and our core values include dreaming big, challenging the status quo, and fostering collaboration.Position OverviewWe are on the lookout for a skilled Senior Full Stack Engineer with extensive experience in developing robust applications, specifically proficient in Node.js and either Angular or Vue.js. As our platform evolves, integrating AI-driven functionalities and intelligent automation is becoming central to our product development. In this role, you will not only write code but also influence architectural decisions, elevate quality standards, and mentor fellow engineers, all while being actively involved in feature development.You will collaborate closely with fellow engineers and product owners as part of a dedicated development team, ensuring we deliver an exceptional platform experience for our users.Key Responsibilities:Develop new features and technological advancements in our Angular or Vue.js front-ends and Node.js back-end as a member of our Product & Development Teams.Collaborate with the team to define and refine our platform’s architecture.Encourage continuous personal and product development among team members.Provide mentorship to junior team members.
Role Overview At Theodo, we are assembling a team of elite engineers dedicated to producing exceptional code daily while enhancing their technical skills continuously.If you enjoy tackling complex technical challenges, learning from talented colleagues, and immersing yourself in the codebase, this role is for you.This isn't just a solo endeavor; you'll collaborate closely with a high-performing team, tackling real-world, dynamic client projects. Strong communication, proactive problem-solving, and thoughtful collaboration are essential as you work to remove obstacles for yourself and your teammates. We seek engineers who ask insightful questions, learn from their peers, and know how to source what they need to excel in their roles.
As a Full Stack Developer, you will be pivotal in developing and maintaining our deployed application software. Your collaboration with product managers and designers will ensure that we deliver a high-quality product that provides an exceptional user experience.Key responsibilities include:Analyzing, maintaining, and enhancing existing applications while troubleshooting issues efficiently.Conducting accurate development estimations to guide project planning.Producing detailed technical specifications and designs to support project objectives.Participating in new business development through ideation, prototype development, and project estimations.Researching and implementing new techniques, tools, and best practices, sharing your findings with the team and the broader community.Ensuring high standards of data integrity and security are maintained.Exhibiting strong analytical and problem-solving skills.
Paystack serves over 200,000 businesses with digital payment solutions, operating in Nigeria, South Africa, Ghana, and Kenya. The platform is trusted by major brands such as MTN, Burger King, and UPS. Features include automated recurring payments and chargeback management, with a focus on reliability and ongoing product improvement. Role overview This Senior Full Stack Engineer position is located in Cape Town. The role involves building and maintaining applications across the technology stack. Projects support both internal teams and external customers, requiring attention to performance, accuracy, and reliability. Work includes managing large data sets and delivering robust systems for digital commerce. Collaboration with other engineers is central, as teams design and enhance products for leading brands in South Africa and across the continent. What you will do Develop and maintain full stack applications that power Paystack’s payment platform Work with large data sets, ensuring systems meet high standards for speed and accuracy Collaborate with peers to design, build, and refine products for both internal and external users Requirements Experience building and maintaining applications across the stack Ability to handle large data sets and deliver reliable, high-performance systems Strong collaboration skills to work effectively with engineering teams
Full-time|$3K/mo - $4.5K/mo|Remote|Remote — South Africa
Welcome to PaleoHacks! We specialize in creating innovative tools and resources for paleo and keto enthusiasts, helping them achieve their health goals through cookbooks, meal plans, and daily tips. Our mission is to empower individuals to feel their best.As a small, dynamic team of 16, we work remotely from various locations around the globe. Despite managing five distinct brands, we maintain a strong focus on creativity and collaboration.Currently, we are seeking a Full-Stack E-commerce Developer who is passionate about crafting clean, high-performance sales funnels, landing pages, and customized digital experiences. In this role, you will engage with both front-end and back-end technologies, contributing to the optimization and maintenance of our business funnels.This position is ideal for a proactive individual who thrives in a fast-paced environment, enjoys tackling complex challenges, and is adept at navigating various systems and hosting setups. Please note, this role requires custom coding skills and is not focused on WordPress plugin development.Your responsibilities will include: Developing sales pages from Figma designs Building and maintaining sales funnels using PHP, custom CMS, and headless systems Creating landing pages with HTML, CSS, JavaScript, and Next.js Conducting split tests, performing quality assurance, and troubleshooting issues Supporting product setup and integrations (SKUs, fulfillment, email triggers) Working across multiple server environments (legacy virtual servers, VPS, Shopify) Utilizing AI-assisted development workflows (Claude, AI agents, code assistants)This is a full-time position with flexible working hours, allowing you to work at your most productive times. Join us in our mission to deliver impactful solutions and be part of a supportive team!
Senior Full Stack Software Engineer Experience Required: 4+ Years Location: Stellenbosch, South Africa Working Hours: Flexibility to align with UK hours About Us: At Kerv South Africa, we are more than just a technology firm; we are pioneers driving innovation. Our team excels at transforming intricate challenges into intuitive digital solutions. Through a unique integration of Power Platform, DevSecOps, and advanced Software Engineering, we craft tailored business solutions that deliver exceptional value to our clients. As a proud member of the Kerv Group, a leading technology consultancy generating £112 million in revenue, we bring together a global network of over 700 professionals collaborating with more than 800 industry leaders. Join us in an environment that prioritizes people, where our "Great Place to Work" certifications from the UK and India are a testament to our outstanding work culture. Experience a wealth of opportunities in a collaborative atmosphere that values teamwork and innovation, guided by visionary architects in the industry. Key Responsibilities: Develop and enhance scalable full-stack web applications utilizing Next.js for the frontend and Node.js for the backend. Create user-centric interfaces that simplify complex business functions through elegant and responsive UI components. Design RESTful services using Node.js and TypeORM, ensuring robust data modeling and performance optimization. Write clean, modular code accompanied by comprehensive unit and integration tests, adhering to TDD principles with frameworks such as Jest and Supertest. Design and maintain infrastructure components using Docker Compose and Terraform, deploying solutions on AWS services (EC2, ECS, RDS, S3, etc.). Transform UI/UX wireframes into high-performance front-end code with a focus on accessibility. Produce technical documentation that is clear and concise using Domain-Driven Design (DDD). Collaborate effectively with Engineers, Product Managers, DevOps, and QA teams to ensure seamless delivery. Engage in code reviews, trunk-based development, continuous integration, and agile methodologies.
Full-time|$2.5K/mo - $2.5K/mo|Remote|Remote — South Africa
Are you a passionate developer who excels in the intricate world of web development? At aristo-sourcing, we are looking for a talented Full Stack Developer who is eager to make a significant impact. If you possess both front-end and back-end experience and are seeking a role that values your contributions, join our community where your work will be pivotal to the success of our projects and platforms.Key Responsibilities:Collaborate effectively with cross-functional teams to translate business needs into technical solutions.Take a leading role in the lifecycle of our web platforms, from initial concept and development to ongoing maintenance and optimization.Provide WordPress setup and maintenance support.Implement website and landing page integrations.Oversee server performance and reliability, ensuring our platforms operate smoothly.Develop and manage server APIs.Handle cPanel account management.Administer database management with a focus on PostgreSQL support.Diagnose and resolve issues across our web platforms and servers to ensure optimal performance and user satisfaction.Salary: $2,500/monthWork Type: Full-time remoteWork Schedule: Align with US working hours, or maintain significant overlap.
jobgether is looking for a Senior Full-Stack Engineer with strong experience in Python and React. This position is based in South Africa and focuses on building web applications that are both reliable and user-friendly. Role overview As a senior engineer, you will design and implement features across the stack, working with Python on the backend and React on the frontend. The goal is to deliver seamless user experiences and dependable functionality in every release. Collaboration This role involves close teamwork with colleagues from different departments. From initial concept through deployment, you will help guide projects and ensure technical solutions meet business needs. What you will do Develop and maintain web applications using Python and React Work with cross-functional teams throughout the software lifecycle Troubleshoot and solve technical challenges as they arise Contribute to delivering high-quality, maintainable software
Role overview pavago seeks a Senior Full Stack Developer to support the development and upkeep of web applications. This is a remote position for candidates located in South Africa. What you will do Design, build, and maintain front-end and back-end components for web-based products Collaborate with teams from different disciplines to gather requirements and…
Full-time|On-site|Cape Town, Western Cape, South Africa
We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team at Vista Group International. In this pivotal role, you will be instrumental in delivering top-tier, customized cinema websites that serve clients around the globe.Leveraging your deep expertise in .Net, React.js, TypeScript, CSS/SCSS, and REST APIs, you will take ownership of features and projects. Your collaboration with stakeholders, including Product Owners, Business Analysts, and Engineering Managers, will be crucial as we strive for continuous improvement and innovation.Your experience with Agile software development methodologies will empower you to enhance team quality and productivity. You will engage in peer programming and code reviews, ensuring that our codebase remains high-quality, maintainable, and continuously evolving.
Join Rewardsco as a Senior Full Stack Developer and Shape the Future of Digital Solutions!Rewardsco is in search of a talented Senior Full Stack Developer to lead the design, development, and optimization of secure, scalable, and high-performance applications. You will merge hands-on coding with technical leadership, working closely with architects, product owners, and cross-functional teams to craft innovative software solutions.Your Responsibilities:Design, develop, and sustain full stack applications utilizing cutting-edge frameworks and technologies such as React, Node.js, and TypeScript.Work in close partnership with business and IT stakeholders to comprehend strategic objectives and convert requirements into actionable technical solutions.Establish and uphold automated controls, metrics, and checks to ensure consistent compliance with approved architectures and standards.Collaborate with technology partners, cross-functional IT teams, and business stakeholders to enhance delivery effectiveness and efficiency.Drive continuous improvement of software development practices, methodologies, tools, and technical standards.Identify, analyze, and manage technical risks, issues, and dependencies across various delivery initiatives.Design and implement scalable, cross-platform software solutions, backed by comprehensive technical documentation.Contribute to the design of frameworks, solution architectures, and reusable components.Ensure governance oversight throughout the software delivery lifecycle, guaranteeing that solutions are built for performance, stability, security, and an exceptional customer experience.
Full-time|Remote|Remote — Southbroom, KwaZulu-Natal, South Africa
Join our client, an esteemed international software company based in Spain, as a Senior Full Stack Laravel Developer. This award-winning firm specializes in creating innovative online, web, and mobile software solutions, with a presence across multiple European locations.Job Responsibilities:Define the structural layout of web pages based on design specifications.Create reusable code to enhance future development efficiency.Adopt a mobile-first development approach.Optimize web design for seamless smartphone usability.Monitor application performance metrics.Enhance web pages for peak speed and scalability.Demonstrate self-motivation and effective time management skills.
Location: Remote Contract: 3–6 months (with potential for permanent position) ABOUT US | Whiteshield is a premier global advisory firm that excels at the intersection of strategy, public policy, and digital transformation. We collaborate with governments and prominent enterprises to craft and implement initiatives that enhance economic competitiveness, promote digital enablement, and foster sustainable growth. Our approach merges strategic advisory with hands-on execution. We empower senior decision-makers to navigate intricate regulatory, economic, and technological landscapes, translating visionary ideas into structured programs, delivery frameworks, and measurable outcomes. Unlike traditional consultancies that limit their role to recommendations, we stay engaged through the implementation phase; ensuring that transformation is not only designed but also realized. WHERE YOU FIT IN | We are on the lookout for a proactive Senior Full Stack Developer who is passionate about building tangible solutions. Joining us at this pivotal moment, you will engage in a variety of projects, including greenfield builds, product enhancements, and AI-driven features. We prioritize swift execution, addressing real challenges, and maintaining clean, scalable code. This role is ideal for engineers who have consistently taken ownership of complex systems from inception to completion and can demonstrate profound technical judgement across the entire stack. You have tackled genuinely challenging problems rather than merely implementing features, and you comprehend the trade-offs, architecture, and long-term implications of the solutions you design. We anticipate a high level of autonomy, strong product thinking, and the capacity to drive features from concept to production with minimal oversight. WHAT YOU WILL DO | Design and develop end-to-end features for both backend and frontend components.Utilize AI Tools (Primarily Claude Code/Cursor) to expedite development processes.Create scalable APIs and services using .NET technologies.Build clean, responsive user interfaces with React (preferably utilizing TypeScript).Engage with cloud infrastructures (Azure preferred).Collaborate closely with product, design, and data teams to ensure cohesive development.Contribute to architectural decisions and improve system design over time.Investigate and integrate AI capabilities into products and workflows. WHAT YOU BRING | Ability to design robust solutions, not just implement them.Skill in asking insightful questions before diving into coding tasks.Proficiency in deconstructing and addressing real-world technical challenges.
Lead the planning, development, and implementation of web and mobile applications within an agile framework.Take ownership of system comprehension and share knowledge with team members.Collaborate with senior team members to influence strategic and architectural decisions that enhance our services for members and clients.Provide mentorship and technical support to junior developers.Identify opportunities to enhance system robustness, resilience, and stability.
Full-time|On-site|Cape Town, Western Cape, South Africa
Welcome to Storyteq! At Storyteq, we empower marketing and creative teams from leading brands to enhance their creative production and exert control over their marketing strategies. Our innovative platform enables clients to simplify campaign workflows, automate creative production utilizing templates and AI, and launch captivating campaigns swiftly.Since our inception in 2016, we have been on a mission to transform the creation and utilization of creative assets. We believe that while creativity requires time, the production process should not be cumbersome. By harnessing technology, we can unleash creativity. Our commitment to continuous improvement and our customers' success forms the core of our problem-solving ethos. Our values are reflected in our mission: we aim high, think innovatively, and collaborate effectively.About the RoleAs a Senior Full Stack Engineer, you will play a pivotal role in helping global enterprises efficiently scale their content production. You will work with various content sources including Photoshop, Figma, and After Effects, or design within our AI-driven web editor, elevating the creative process. Collaborating with Developers, Designers, Quality Engineers, DevOps Engineers, and Product Owners, you will contribute to delivering an exceptional platform for our users.Your responsibilities will include implementing new features, enhancing existing functionalities, and continuously improving our product. Our team is focused on achieving ambitious goals while maintaining an optimal balance between product development and engineering priorities, ensuring that we keep our technology and product aligned with our vision!Key Responsibilities:Develop and deploy robust backend services and frontends that deliver real impact.Ensure systems are scalable, high-performing, and maintainable.Collaborate across teams to integrate services and provide end-to-end value.Design clean, efficient data structures that model business domains.Mentor and guide other engineers on best practices, fostering professional growth.Partner with other engineers to lead technical delivery within projects.Exemplify engineering excellence, pragmatism, and shared ownership.
We are actively seeking a dynamic and experienced Senior Full-Stack Developer who will be instrumental in delivering comprehensive solutions for a variety of projects.In this role, you will develop high-quality user experiences while engineering systems, APIs, and integrations that ensure robustness, scalability, and security.As a key member of our team, you will manage both front-end and back-end systems, assuming full responsibility for technical delivery from initial discovery to deployment. You will closely collaborate with designers, project managers, and clients to transform requirements into scalable, maintainable, and well-structured technical solutions.Your confidence in contemporary development workflows and your ability to leverage AI tools to enhance speed, exploration, and efficiency will be vital, all while upholding high standards for code quality, correctness, and long-term maintainability. You possess strong full-stack fundamentals, adhere to clean coding practices, and maintain a discerning eye for quality.This position necessitates excellent communication skills and the ability to thrive in fast-paced, ambiguous project environments. You will also serve as the primary technical liaison for clients, assisting in guiding decisions and shaping project direction.Your methodical approach to problem-solving, coupled with a genuine passion for technology and the evolving development landscape, will set you apart.
Contract|On-site|Johannesburg, Gauteng, South Africa
Join DVT, a premier custom software development and data engineering firm, recognized for delivering innovative solutions both locally and globally. We collaborate with leading organizations to tackle complex business challenges through cutting-edge technology.Our commitment to fostering a robust engineering culture includes ongoing learning and knowledge sharing. We actively sponsor renowned tech events such as DevConf and GDG, alongside offering internal training, certifications, and communities of practice to ensure our team members thrive.If you are enthusiastic about modern engineering methodologies and eager to contribute to impactful, enterprise-scale solutions, then DVT is the ideal environment for you.
Deloitte seeks a Senior Full Stack Engineer / Software Developer Consultant based in Johannesburg. This position centers on crafting and delivering software solutions that address complex client needs. Role overview The Senior Full Stack Engineer / Software Developer Consultant will design, develop, and implement software projects as part of Deloitte’s technology services team. The work aims to meet client requirements while maintaining high standards for quality and technical excellence. What you will do Design and build software solutions tailored to client challenges Implement new features and maintain existing systems Collaborate with colleagues to deliver reliable, effective technology services Location This role is based in Johannesburg.
Talent Sam is a premier outsourcing and HR organization committed to assembling outstanding teams for global companies by leveraging South African talent. Our goal is to streamline the hiring process, linking businesses with exceptional professionals.Key Responsibilities:Design, develop, and maintain high-performance web applications that align with Talent Sam's operational objectives.Collaborate effectively with UI/UX designers to craft intuitive interfaces that elevate the experience for candidates and clients alike.Build and maintain efficient back-end services using RESTful APIs and ensure seamless integration with front-end technologies.Leverage cloud platforms (AWS, Azure, DigitalOcean) for application deployment and infrastructure management.Administer and optimize databases (MySQL, PostgreSQL, MongoDB) for efficient data management.Perform comprehensive testing and debugging to guarantee the highest application performance.Engage with cross-functional teams to meet project timelines and deliver superior solutions.
Key Responsibilities • Develop and design relevant code tailored to project requirements. • Mentor and guide junior developers to enhance their skills and ensure project success. • Establish a test-driven development environment for various projects.Essential Competencies • Self-motivated individual who thrives with minimal supervision and takes full ownership of assigned tasks. • Capable of providing constructive guidance and support to junior developers to meet project deliverables with high quality and timeliness. • Strong analytical and logical problem-solving skills with meticulous attention to detail. • Ability to perform effectively under pressure and manage deadlines. • Proficient in executing both scripted and non-scripted testing approaches. • Excellent communication skills, both verbal and written. • Familiarity with various development methodologies employed by the organization. • Proven track record of teamwork, maintaining positive relationships within the team, and providing valuable contributions and feedback to management. • Actively engaged in process improvement initiatives, focusing on identifying and analyzing system flaws and discrepancies, while implementing effective, high-quality solutions. • Strong collaborator, able to work effectively as part of a team.
Full-time|On-site|Cape Town, Western Cape, South Africa
Join our dynamic team at Storyteq! At Storyteq, we empower marketing and creative teams from leading brands to enhance their creative production capabilities and gain mastery over their marketing initiatives. Our innovative platform enables clients to streamline campaign processes, automate creative production with templates and AI, and launch captivating campaigns that hit the market with speed. We understand that creativity requires time, but the production of creative assets shouldn’t. Since our inception in 2016, we've committed to transforming the landscape of creative asset creation and utilization. Our passion for technology and creativity drives us forward, and our core values include dreaming big, challenging the status quo, and fostering collaboration.Position OverviewWe are on the lookout for a skilled Senior Full Stack Engineer with extensive experience in developing robust applications, specifically proficient in Node.js and either Angular or Vue.js. As our platform evolves, integrating AI-driven functionalities and intelligent automation is becoming central to our product development. In this role, you will not only write code but also influence architectural decisions, elevate quality standards, and mentor fellow engineers, all while being actively involved in feature development.You will collaborate closely with fellow engineers and product owners as part of a dedicated development team, ensuring we deliver an exceptional platform experience for our users.Key Responsibilities:Develop new features and technological advancements in our Angular or Vue.js front-ends and Node.js back-end as a member of our Product & Development Teams.Collaborate with the team to define and refine our platform’s architecture.Encourage continuous personal and product development among team members.Provide mentorship to junior team members.
Role Overview At Theodo, we are assembling a team of elite engineers dedicated to producing exceptional code daily while enhancing their technical skills continuously.If you enjoy tackling complex technical challenges, learning from talented colleagues, and immersing yourself in the codebase, this role is for you.This isn't just a solo endeavor; you'll collaborate closely with a high-performing team, tackling real-world, dynamic client projects. Strong communication, proactive problem-solving, and thoughtful collaboration are essential as you work to remove obstacles for yourself and your teammates. We seek engineers who ask insightful questions, learn from their peers, and know how to source what they need to excel in their roles.
As a Full Stack Developer, you will be pivotal in developing and maintaining our deployed application software. Your collaboration with product managers and designers will ensure that we deliver a high-quality product that provides an exceptional user experience.Key responsibilities include:Analyzing, maintaining, and enhancing existing applications while troubleshooting issues efficiently.Conducting accurate development estimations to guide project planning.Producing detailed technical specifications and designs to support project objectives.Participating in new business development through ideation, prototype development, and project estimations.Researching and implementing new techniques, tools, and best practices, sharing your findings with the team and the broader community.Ensuring high standards of data integrity and security are maintained.Exhibiting strong analytical and problem-solving skills.
Paystack serves over 200,000 businesses with digital payment solutions, operating in Nigeria, South Africa, Ghana, and Kenya. The platform is trusted by major brands such as MTN, Burger King, and UPS. Features include automated recurring payments and chargeback management, with a focus on reliability and ongoing product improvement. Role overview This Senior Full Stack Engineer position is located in Cape Town. The role involves building and maintaining applications across the technology stack. Projects support both internal teams and external customers, requiring attention to performance, accuracy, and reliability. Work includes managing large data sets and delivering robust systems for digital commerce. Collaboration with other engineers is central, as teams design and enhance products for leading brands in South Africa and across the continent. What you will do Develop and maintain full stack applications that power Paystack’s payment platform Work with large data sets, ensuring systems meet high standards for speed and accuracy Collaborate with peers to design, build, and refine products for both internal and external users Requirements Experience building and maintaining applications across the stack Ability to handle large data sets and deliver reliable, high-performance systems Strong collaboration skills to work effectively with engineering teams
Full-time|$3K/mo - $4.5K/mo|Remote|Remote — South Africa
Welcome to PaleoHacks! We specialize in creating innovative tools and resources for paleo and keto enthusiasts, helping them achieve their health goals through cookbooks, meal plans, and daily tips. Our mission is to empower individuals to feel their best.As a small, dynamic team of 16, we work remotely from various locations around the globe. Despite managing five distinct brands, we maintain a strong focus on creativity and collaboration.Currently, we are seeking a Full-Stack E-commerce Developer who is passionate about crafting clean, high-performance sales funnels, landing pages, and customized digital experiences. In this role, you will engage with both front-end and back-end technologies, contributing to the optimization and maintenance of our business funnels.This position is ideal for a proactive individual who thrives in a fast-paced environment, enjoys tackling complex challenges, and is adept at navigating various systems and hosting setups. Please note, this role requires custom coding skills and is not focused on WordPress plugin development.Your responsibilities will include: Developing sales pages from Figma designs Building and maintaining sales funnels using PHP, custom CMS, and headless systems Creating landing pages with HTML, CSS, JavaScript, and Next.js Conducting split tests, performing quality assurance, and troubleshooting issues Supporting product setup and integrations (SKUs, fulfillment, email triggers) Working across multiple server environments (legacy virtual servers, VPS, Shopify) Utilizing AI-assisted development workflows (Claude, AI agents, code assistants)This is a full-time position with flexible working hours, allowing you to work at your most productive times. Join us in our mission to deliver impactful solutions and be part of a supportive team!
Senior Full Stack Software Engineer Experience Required: 4+ Years Location: Stellenbosch, South Africa Working Hours: Flexibility to align with UK hours About Us: At Kerv South Africa, we are more than just a technology firm; we are pioneers driving innovation. Our team excels at transforming intricate challenges into intuitive digital solutions. Through a unique integration of Power Platform, DevSecOps, and advanced Software Engineering, we craft tailored business solutions that deliver exceptional value to our clients. As a proud member of the Kerv Group, a leading technology consultancy generating £112 million in revenue, we bring together a global network of over 700 professionals collaborating with more than 800 industry leaders. Join us in an environment that prioritizes people, where our "Great Place to Work" certifications from the UK and India are a testament to our outstanding work culture. Experience a wealth of opportunities in a collaborative atmosphere that values teamwork and innovation, guided by visionary architects in the industry. Key Responsibilities: Develop and enhance scalable full-stack web applications utilizing Next.js for the frontend and Node.js for the backend. Create user-centric interfaces that simplify complex business functions through elegant and responsive UI components. Design RESTful services using Node.js and TypeORM, ensuring robust data modeling and performance optimization. Write clean, modular code accompanied by comprehensive unit and integration tests, adhering to TDD principles with frameworks such as Jest and Supertest. Design and maintain infrastructure components using Docker Compose and Terraform, deploying solutions on AWS services (EC2, ECS, RDS, S3, etc.). Transform UI/UX wireframes into high-performance front-end code with a focus on accessibility. Produce technical documentation that is clear and concise using Domain-Driven Design (DDD). Collaborate effectively with Engineers, Product Managers, DevOps, and QA teams to ensure seamless delivery. Engage in code reviews, trunk-based development, continuous integration, and agile methodologies.
Full-time|$2.5K/mo - $2.5K/mo|Remote|Remote — South Africa
Are you a passionate developer who excels in the intricate world of web development? At aristo-sourcing, we are looking for a talented Full Stack Developer who is eager to make a significant impact. If you possess both front-end and back-end experience and are seeking a role that values your contributions, join our community where your work will be pivotal to the success of our projects and platforms.Key Responsibilities:Collaborate effectively with cross-functional teams to translate business needs into technical solutions.Take a leading role in the lifecycle of our web platforms, from initial concept and development to ongoing maintenance and optimization.Provide WordPress setup and maintenance support.Implement website and landing page integrations.Oversee server performance and reliability, ensuring our platforms operate smoothly.Develop and manage server APIs.Handle cPanel account management.Administer database management with a focus on PostgreSQL support.Diagnose and resolve issues across our web platforms and servers to ensure optimal performance and user satisfaction.Salary: $2,500/monthWork Type: Full-time remoteWork Schedule: Align with US working hours, or maintain significant overlap.
jobgether is looking for a Senior Full-Stack Engineer with strong experience in Python and React. This position is based in South Africa and focuses on building web applications that are both reliable and user-friendly. Role overview As a senior engineer, you will design and implement features across the stack, working with Python on the backend and React on the frontend. The goal is to deliver seamless user experiences and dependable functionality in every release. Collaboration This role involves close teamwork with colleagues from different departments. From initial concept through deployment, you will help guide projects and ensure technical solutions meet business needs. What you will do Develop and maintain web applications using Python and React Work with cross-functional teams throughout the software lifecycle Troubleshoot and solve technical challenges as they arise Contribute to delivering high-quality, maintainable software