Full Stack Javascript Software Engineer jobs in Johannesburg – Browse 62 openings on RoboApply Jobs

Full Stack Javascript Software Engineer jobs in Johannesburg

Open roles matching “Full Stack Javascript Software Engineer” with location signals for Johannesburg. 62 active listings on RoboApply Jobs.

62 jobs found

1 - 20 of 62 Jobs
Apply
upstream logo
Full-time|On-site|Johannesburg, Gauteng, South Africa

Join our dynamic team at upstream as a Full-Stack JavaScript Software Engineer. We are looking for a passionate developer who thrives in a fast-paced environment and is excited to work on innovative projects. You will be responsible for both front-end and back-end development, ensuring seamless integration and optimal performance of our web applications.

Mar 23, 2026
Apply
Deloitte logo
Full-time|On-site|Johannesburg

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.

Apr 24, 2026
Apply
Scrums.com logo
Contract|On-site|Johannesburg, Gauteng, South Africa

Join Our Team at Scrums.com!At Scrums.com (formerly SovTech), we are at the forefront of software innovation driven by the immense talent and creativity found within Africa. With over a decade of experience, we have established ourselves as the premier custom software development company in Africa, starting our journey from humble beginnings in a garage. Today, we are proud to have a team of more than 350 top-notch AI-powered software engineers who are dedicated to building exceptional platforms that empower businesses across three continents.We are committed to nurturing Africa's tech ecosystems. With over 50% of the continent's population under the age of 25 and an estimated 700,000 software developers, we believe in the potential of African tech talent to make a significant impact on the global stage.Accelerate Your Career with UsJoin a company trusted by over 400 businesses, leveraging our cloud-based engineering subscription platform to access reliable, cost-effective AI-powered expertise, teams, and developer analytics.Our CultureWe embody a culture rooted in eight core values, aiming to be the leading software company in Africa.Why Choose Scrums.com?Become part of a vibrant, people-centric team that is elevating Africa's tech presence globally. At Scrums.com, we embrace individuality, empower your decisions, and foster meaningful experiences. Together, we are advancing innovation and constructing outstanding teams . Here are some of the benefits you can enjoy:

Feb 11, 2026
Apply
Scrums.com logo
Contract|On-site|Johannesburg, Gauteng, South Africa

Join Our Team at Scrums.com!At Scrums.com, we are at the forefront of the software development revolution in Africa. With over a decade of excellence, we have established ourselves as a premier custom software development company, evolving from our humble beginnings in a garage to a powerhouse of over 350 talented AI-driven engineers. Our mission is to deliver world-class platforms that empower businesses across four cities and three continents.As we look towards the future, our commitment to expanding Africa's tech ecosystem remains unwavering. With a youthful population and an ever-growing number of software developers, Africa is poised to make significant contributions to the global tech landscape.Why Work with Us?Become a part of a vibrant, people-centric team that showcases and nurtures Africa's technological potential. At Scrums.com, we value your uniqueness, encourage your innovative spirit, and strive to create impactful experiences. Together, we are leading the charge in technology and innovation.

Jan 30, 2026
Apply
Scrums.com logo
Contract|On-site|Johannesburg, Gauteng, South Africa

Join Our Team at Scrums.com!At Scrums.com, we are passionate about harnessing the incredible talent and innovation emerging from the African continent. With over a decade of experience in developing cutting-edge software for a global clientele, we are at the forefront of custom software development in Africa, proudly starting from humble beginnings.Our team has expanded to more than 350 AI-driven software engineering professionals, dedicated to creating exceptional platforms for businesses across various continents.Committed to nurturing Africa's tech ecosystems, we recognize the potential of the continent's youthful population. With over 700,000 professional software developers currently in Africa, this number is set to double by 2025, and we are excited to be a part of this growth.Accelerate Growth with Expert Tech TalentWe have gained the trust of over 400 businesses, assisting them in scaling through our cloud-based engineering subscription platform, which provides consistent, cost-effective access to AI-powered experts and reliable developer analytics.Our CultureWe operate based on eight core values, driving us towards becoming the leading software company on the continent.As we look to the future, we invite you to be part of a dynamic, people-first environment that celebrates the uniqueness of every team member, fosters decision-making empowerment, and creates impactful experiences. Join us in driving innovation and forming exceptional teams!

Feb 11, 2026
Apply
Scrums.com logo
Contract|On-site|Johannesburg, Gauteng, South Africa

Join Our Team at Scrums.com!At Scrums.com, we are committed to shaping the future of software development through the unparalleled talent and creativity emerging from the African continent. With over a decade of experience, we have established ourselves as a leader in custom software development for a global clientele. From humble beginnings in a garage, Scrums.com has expanded to a vibrant team of over 350 AI-driven software engineers, delivering world-class solutions for businesses across multiple continents.As we look to the future, we are dedicated to nurturing Africa's tech ecosystem. With over 50% of Africa's population under the age of 25 and an estimated 700,000 professional software developers currently in the region, we are excited about the potential growth of this talent pool.Empowering Business Growth through Expert Technology TalentWith the trust of more than 400 companies, Scrums.com facilitates business scaling through our innovative cloud-based engineering subscription platform. We provide consistent, cost-effective access to AI-powered experts and reliable developer analytics.Our Company CultureWe are guided by our eight core values as we strive to become the leading software company from Africa.Why You Should Join UsBecome part of a dynamic, people-centered team that is propelling Africa’s tech landscape onto the global stage. At Scrums.com, we celebrate individuality, empower decision-making, and foster meaningful experiences. Together, we are driving innovation and building exceptional teams.

Jan 30, 2026
Apply
DVT logo
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.

Apr 7, 2026
Apply
Speechify logo
Full-time|On-site|Johannesburg, South Africa

Speechify is seeking a Senior Software Engineer to join the team in Johannesburg, South Africa. This role centers on building and refining the core experiences that shape how users interact with Speechify’s applications. Role overview The team develops features and systems that have a direct impact on user engagement and satisfaction. As a Senior Software Engineer, the work will influence the direction and quality of Speechify’s products. What you will do Design, develop, and maintain software systems aimed at improving user experience and engagement Collaborate with cross-functional teams to deliver new features and product enhancements Contribute to the ongoing improvement of both products and technical processes Requirements Significant experience in software development Strong background in designing and building scalable systems Proven ability to work effectively with engineers, designers, and product managers This is an opportunity to work with modern technologies and play an important role in shaping Speechify’s core user experiences.

Apr 25, 2026
Apply
Standard Bank Group logo
Full-time|On-site|Johannesburg

Standard Bank Group is looking for a Software Engineer with a focus on Java development to join its Johannesburg office. This position plays a key part in building and maintaining software that supports the bank’s financial services. Role overview This role centers on designing, developing, and implementing software solutions using Java. The work directly supports the company’s financial products and services, ensuring reliability and performance for clients worldwide. Collaboration Work closely with colleagues from various teams to integrate new applications and features. The position requires regular communication with other technical and business groups to deliver seamless solutions. What you will do Design and develop Java-based software applications Implement solutions that improve financial service offerings Collaborate with cross-functional teams for application integration Contribute to delivering high-quality products for global clients

Apr 29, 2026
Apply
Speechify logo
Full-time|On-site|Johannesburg, South Africa

Role overview Speechify seeks a Senior Software Engineer to advance its Windows and desktop applications. This position involves designing, building, and fine-tuning software that shapes the user experience across Speechify products. What you will do Develop and maintain applications for Windows and other desktop platforms Collaborate with team members to deliver new features and ongoing improvements Share technical insights and ideas to help ensure products remain effective and up to date Location This role is based in Johannesburg, South Africa.

Apr 25, 2026
Apply
Standard Bank Group logo
Full-time|On-site|Johannesburg

Role Overview Standard Bank Group is looking for a Senior Software Engineer in Johannesburg. This position focuses on designing and building software solutions that support business goals. The work centers on improving technology infrastructure and delivering software that is reliable, scalable, and easy to maintain.

Apr 20, 2026
Apply
Speechify logo
Full-time|On-site|Johannesburg, South Africa

Role overview Speechify seeks a Software Engineer specializing in data infrastructure and acquisition. Based in Johannesburg, this role centers on building and improving data systems that help drive user experience and business growth. What you will do Develop and refine data infrastructure to meet product and business requirements Collaborate with engineering, product, and other teams to design scalable data solutions Integrate data from multiple sources to ensure seamless operations Apply technical expertise to support effective data use in product development Location This position is located in Johannesburg, South Africa.

Apr 25, 2026
Apply
Speechify logo
Full-time|On-site|Johannesburg, South Africa

Speechify is looking for a Software Engineer to join the team working on the iOS Core Product. This role centers on building new features and making ongoing improvements to ensure the app remains engaging and easy to use. Key responsibilities Develop and enhance core features for the iOS product Work closely with colleagues to deliver solutions that improve the overall user experience Share ideas and technical knowledge to support current projects Location This position is based in Johannesburg, South Africa.

Apr 25, 2026
Apply
Standard Bank Group logo
Full-time|On-site|Johannesburg

Join our dynamic team as a Software Engineer specializing in Java. You will design, code, test, debug, and maintain applications in various development environments. Adhere to established standards and utilize modern tools to deliver well-engineered solutions. Collaborate within a structured framework under the guidance of senior technical experts to ensure quality and efficiency.

May 4, 2026
Apply
hellokindred logo
Engineering Lead

hellokindred

Full-time|On-site|Johannesburg

hellokindred is seeking an Engineering Lead based in Johannesburg. This position guides engineering projects and supports a team of engineers. The main focus is on delivering reliable technical solutions while fostering teamwork and maintaining high standards. Role overview The Engineering Lead oversees projects from initial planning through to delivery. The role involves working closely with engineers to ensure strong outcomes and a collaborative approach. Setting and upholding quality standards is a key part of this position. What you will do Lead engineering projects from planning to completion Mentor and support team members Encourage collaboration and share knowledge within the team Help define and maintain quality standards for all projects

Apr 28, 2026
Apply
deloitte6 logo
Full-time|On-site|Johannesburg

We are thrilled to announce an exceptional opportunity for a skilled and seasoned quantitative software developer to join our Consulting team in Johannesburg. We are in search of a proactive and innovative professional to contribute to our dynamic global software development projects. The ideal candidate will possess a robust quantitative background alongside extensive experience in software development.Key Responsibilities:Developing quantitative engines and algorithms that form the foundation of our software applicationsIdentifying and implementing enhancements for existing applicationsContributing to the creation of new quantitative applications and algorithms that deliver market valueWriting and executing efficient codeCreating training materials for software applicationsCollaborating closely with fellow developers, UX designers, and business and systems analysts

Dec 10, 2025
Apply
Standard Bank Group logo
Full-time|On-site|Johannesburg

Standard Bank Group seeks a Quality Engineer (Automation) in Johannesburg to help maintain high standards in software quality and reliability. This role centers on applying automated testing methods to support robust product delivery. Key responsibilities Develop and implement automated testing strategies for software products. Collaborate with development teams to identify opportunities for process improvement. Contribute to product performance by supporting automation initiatives. Location This position is based in Johannesburg.

Apr 21, 2026
Apply
DVT logo
Full-time|Hybrid|Johannesburg, Gauteng, South Africa

Become a pivotal part of DVT, a leading custom software development and data engineering firm with a global presence. Our mission is to be the preferred provider of custom software solutions and services in South Africa, offering both remote and hybrid work options. As a member of our team, you will collaborate with some of the most talented developers in the country, leveraging cutting-edge technologies. At DVT, we prioritize the continuous growth of our employees, fostering a culture of learning through internal training sessions and sponsorship of notable technical events such as DevConf and GDG.DVT is seeking passionate Intermediate to Senior Front-End Developers who specialize in Angular and possess a minimum of 5 years of hands-on experience in web development. You will play a crucial role in crafting and implementing user interface components utilizing Angular principles and workflows. Ideal candidates will demonstrate a deep understanding of JavaScript and Angular, exceptional front-end coding abilities, and a solid grasp of progressive web applications.

Jan 13, 2026
Apply
Segula Technologies logo
Full-time|On-site|Johannesburg

Join Segula Technologies as an Electrical Architecture Engineer, where you will play a crucial role in designing and maintaining electrical systems. We seek a professional with a strong background in electrical engineering who is eager to contribute to innovative projects within our dynamic team.

Feb 6, 2026
Apply
Segula Technologies logo
Full-time|On-site|Johannesburg

Join our dynamic team as a Senior Piping and Layout Engineer at Segula Technologies in Johannesburg. In this pivotal role, you will leverage your expertise to design and implement innovative piping systems and layouts for various industrial projects. You will collaborate closely with multidisciplinary teams to ensure optimal project delivery and adherence to industry standards.

Apr 1, 2026

Sign in to browse more jobs

Create account — see all 62 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.