1,666 Stack jobs in South Africa

Software Engineer - Full Stack

Cape Town, Western Cape DigiCert

Posted today

Job Viewed

Tap Again To Close

Job Description

Who we are

We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help companies put trust - an abstract idea - to work. That's digital trust for the real world.

Job summary

As a Full Stack Engineer, you will work on designing, developing, and maintaining web applications, ensuring they are scalable, secure, and perform well across different environments. You will collaborate closely with product managers and other engineers to create seamless user experiences and ensure the smooth integration of front-end and back-end components

What you will do

  • Collaborate with developers, product managers, and other teams to design and implement scalable, secure, and maintainable web applications that meet customer needs
  • Develop the front-end of the application using React, ensuring an engaging and responsive user interface.
  • Work on the Java-based backend to implement business logic, database interaction, and integration with other services.
  • Ensure the integration of back-end services with the front-end, enabling seamless data flow and communication between components.
  • Implement cloud services (AWS or other cloud platforms) for scalability and performance optimization, ensuring that the infrastructure is reliable and costeffective.
  • Monitor and optimize application performance and system reliability, collaborating across teams to resolve issues.
  • Write clean, efficient, and maintainable code following best practices and development standards.
  • Troubleshoot and resolve issues in both development and production environments, ensuring minimal downtime and quick resolution of bugs.
  • Participate in code reviews to maintain high code quality and ensure consistency across the team.
  • Stay up-to-date with the latest industry trends, emerging technologies, and best practices in full-stack development and cloud technologies.
  • Contribute to architectural decisions, ensuring systems are designed for scalability, maintainability, and security.

What you will have

• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
• 5+ years of experience in software development, with strong proficiency in React and Java.
• Experience with modern front-end technologies and best practices (e.g., state management, component libraries, UI/UX design).
•Proficiency in Java backend development, including RESTful APIs, database integration (e.g., SQL, NoSQL), and microservices architecture.
•Familiarity with cloud platforms (AWS preferred), and experience in deploying and managing cloud-based applications.
•Experience with CI/CD pipelines for automated testing and deployment.
•Familiarity with DevOps tools and Infrastructure as Code (e.g., Terraform, CloudFormation).
•Strong problem-solving and debugging skills, with the ability to quickly identify and resolve issues in production environments.
•Knowledge of version control using Git, and experience with agile development methodologies.
•Excellent communication and collaboration skills, with the ability to work in a cross-functional team.

Benefits

  • Provident Fund
  • Medical Aid + Gap Cover
  • Employee Assistance Program
  • Gym Reimbursement
  • Life Insurance
  • Disability Insurance
  • Sabbatical

#LI-FP1

__PRESENT

__PRESENT

__PRESENT

__PRESENT

__PRESENT

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer (Full Stack)

Western Cape, Western Cape Digital Outsource Services

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Software Engineer (Full Stack) page is loaded

Software Engineer (Full Stack) Apply remote type Hybrid locations Cape Town time type Full time posted on Posted 30+ Days Ago job requisition id JR8876

Kick-start your career in the online gaming world and experience the very latest in technology and innovation.

Who we are

We are part of Super Group, the NYSE-listed digital gaming company behind some of the world’s leading Sports and iGaming brands.

At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming solutions. Our multidisciplinary teams are passionate about products, customer experience and security. We’re empowered to achieve the ultimate in high-performance gaming experiences using the best technology available.

Who we’re looking for

We are on a thrilling journey of growth and innovation, and we need passionate, driven individuals to join us. At DigiOutsource, every day is action-packed, and we expect you to bring your A-game. In return, you will find a supportive environment where your skills can flourish, and your career can soar.

Ready to become a game-changer? Supercharge your career with us and be part of something extraordinary.

Why we need you

We are on a mission to create extraordinary experiences for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision.

As a software engineer, you will focus on designing and developing robust, scalable, and efficient software solutions on the Javascript and .NET (C#) frameworks. You will be a key contributor to custom software solutions, working closely with other team members to deliver seamless integrations and high-quality products.

What you’ll be doing

Engineering

  • Build, maintain, enhance and deploy front-end and back-end applications according to company’s software engineering standards and aligning these standards to industry standards and best practices.
  • Unit-test all software artifacts.
  • Maintain current systems and develop new systems using the latest technologies.
  • Collaborate with Enterprise Architects, Software Engineers, Quality Engineers, and Product Manager teams in developing, testing, and deploying software components.
  • Provide second/third line support to IT for software deployed into company eco system.
  • Analyse and resolve complex and high impact production issues where required.
  • Monitor systems performance and ensure all SLAs are met.

Documentation

  • Maintain comprehensive documentation of system architecture, processes, and workflows for transparency and future reference.

Essential skills you’ll bring to the table

The necessary skills that we require for this role include:

  • 3 to 5 years’ practical experience in the full software development life cycle as a software engineer or software developer.
  • Demonstrates solid understanding of Software Engineering design patterns and/or methodologies.
  • Strong proficiency in object-oriented programming (OOP) principles, with a preference for experience in C# and the .NET framework.
  • Proficient in multiple languages, libraries & frameworks (e.g. C#, JavaScript, Angular, React, Vue, Node.js)
  • Demonstrated experience in designing and building RESTful APIs and microservices.
  • Designing the database schema to store application data efficiently
  • Proficient in working with relational and nonrelational databases (e.g. SQL Server & MongoDB) and writing efficient TSQL queries.
  • Hands on experience with containerization technologies (e.g. Kubernetes & Docker)
  • Familiarity with cloud platforms such as AWS, Azure or GCP.
  • Strong knowledge of Devops practices, including CI/CD pipelines and infrastructure as code.
  • Demonstrates solid understanding of Software Testing fundamentals.
  • Demonstrates consistent passion for Technology and keeping up with the industry.
  • Exceptional attention to detail, ensuring high standards of quality in all outputs
  • Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations
  • Excellent problem solving and analytical skills.
  • Ability to accurately estimate effort and take ownership for time management and delivery.
  • Strong collaboration and communication abilities.

Desirable skills you’ve got up your sleeve

It would be great if you also have some of the following skills:

  • Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
  • Experience with Test-Driven Development (TDD) and writing unit/integration tests.
  • Experience with mobile application development using React Native.
  • Knowledge of in memory datastores (e.g. Redis or Valkey).
  • Experience with messaging systems (e.g. Kafka, RabbitMQ).
  • Experience as part of an Agile software engineering team.
  • A good understanding or security principles,
  • Develop reusable Terraform templates for infrastructure as code to improve deployment speed and consistency.
  • Computer Science related degree, diploma, or similar qualification in software engineering.

Our values are non-negotiables

Our culture is underpinned by core values that are linked to key behavioural competencies. Along with the below behavioural competencies, these are essential for all employees in order for you to embed in and drive our culture forward.

These competencies are:

  • Adaptability
  • Ownership and accountability
  • Initiating action
  • Resilience
  • Team orientation
  • Integrity
  • Innovation

What you’ll get back

We offer a great variety of personal and professional benefits to help you thrive at DigiOutsource and Super Group. This includes:

  • We’re dedicated to your supergrowth. Our comprehensive learning and development programmes give you a range of resources and opportunities to expand your skills and advance your career.
  • Your hard work and achievements won’t go unnoticed. Our innovative Performance Tool ensures you receive regular, constructive feedback, helping you to continuously improve and reach your full potential.
  • Our Employee Assistance programme offers a variety of benefits which you and your family can benefit from.
  • Free Daily Meal
  • Free Massages On-site
  • Free On-Site Gym
  • Group Life Cover
  • Funeral Fund Benefit
  • Financial Services Assistance
  • Curro School Fees Benefit
  • Income Continuation Benefit
  • Leadership Training
  • Referral Bonus
  • Medical Aid Subsidy
  • Free Sleep Coaching
  • On-site Barista
  • Retirement Annuity Subsidy
  • Team socials

Be part of that Superclass feeling.

At Super Group, diversity is part of our DNA. With teams across 16 countries, 85 nationalities, and 27 languages, we take equal opportunities seriously, championing a supportive, inclusive and empowering environment wherever you are in the Group.

It’s all about putting your experience first and ensuring honesty and fairness in all we do.
Here, your growth is supported and your contributions valued.

Game on!


*Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.

*Shortlisted candidates may need to complete an assessment.

This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.


Should you not hear from us within 2 weeks, please deem your application as unsuccessful.

The perfect place to work, play and grow!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer (Full Stack)

Cape Town, Western Cape Digital Outsource Services

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineer (Full Stack) page is loaded

Software Engineer (Full Stack) Apply remote type Hybrid locations Cape Town time type Full time posted on Posted 30+ Days Ago job requisition id JR8876

Kick-start your career in the online gaming world and experience the very latest in technology and innovation.

Who we are

We are part of Super Group, the NYSE-listed digital gaming company behind some of the world’s leading Sports and iGaming brands.

At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming solutions. Our multidisciplinary teams are passionate about products, customer experience and security. We’re empowered to achieve the ultimate in high-performance gaming experiences using the best technology available.

Who we’re looking for

We are on a thrilling journey of growth and innovation, and we need passionate, driven individuals to join us. At DigiOutsource, every day is action-packed, and we expect you to bring your A-game. In return, you will find a supportive environment where your skills can flourish, and your career can soar.

Ready to become a game-changer? Supercharge your career with us and be part of something extraordinary.

Why we need you

We are on a mission to create extraordinary experiences for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision.

As a software engineer, you will focus on designing and developing robust, scalable, and efficient software solutions on the Javascript and .NET (C#) frameworks. You will be a key contributor to custom software solutions, working closely with other team members to deliver seamless integrations and high-quality products.

What you’ll be doing

Engineering

  • Build, maintain, enhance and deploy front-end and back-end applications according to company’s software engineering standards and aligning these standards to industry standards and best practices.
  • Unit-test all software artifacts.
  • Maintain current systems and develop new systems using the latest technologies.
  • Collaborate with Enterprise Architects, Software Engineers, Quality Engineers, and Product Manager teams in developing, testing, and deploying software components.
  • Provide second/third line support to IT for software deployed into company eco system.
  • Analyse and resolve complex and high impact production issues where required.
  • Monitor systems performance and ensure all SLAs are met.

Documentation

  • Maintain comprehensive documentation of system architecture, processes, and workflows for transparency and future reference.

Essential skills you’ll bring to the table

The necessary skills that we require for this role include:

  • 3 to 5 years’ practical experience in the full software development life cycle as a software engineer or software developer.
  • Demonstrates solid understanding of Software Engineering design patterns and/or methodologies.
  • Strong proficiency in object-oriented programming (OOP) principles, with a preference for experience in C# and the .NET framework.
  • Proficient in multiple languages, libraries & frameworks (e.g. C#, JavaScript, Angular, React, Vue, Node.js)
  • Demonstrated experience in designing and building RESTful APIs and microservices.
  • Designing the database schema to store application data efficiently
  • Proficient in working with relational and nonrelational databases (e.g. SQL Server & MongoDB) and writing efficient TSQL queries.
  • Hands on experience with containerization technologies (e.g. Kubernetes & Docker)
  • Familiarity with cloud platforms such as AWS, Azure or GCP.
  • Strong knowledge of Devops practices, including CI/CD pipelines and infrastructure as code.
  • Demonstrates solid understanding of Software Testing fundamentals.
  • Demonstrates consistent passion for Technology and keeping up with the industry.
  • Exceptional attention to detail, ensuring high standards of quality in all outputs
  • Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations
  • Excellent problem solving and analytical skills.
  • Ability to accurately estimate effort and take ownership for time management and delivery.
  • Strong collaboration and communication abilities.

Desirable skills you’ve got up your sleeve

It would be great if you also have some of the following skills:

  • Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
  • Experience with Test-Driven Development (TDD) and writing unit/integration tests.
  • Experience with mobile application development using React Native.
  • Knowledge of in memory datastores (e.g. Redis or Valkey).
  • Experience with messaging systems (e.g. Kafka, RabbitMQ).
  • Experience as part of an Agile software engineering team.
  • A good understanding or security principles,
  • Develop reusable Terraform templates for infrastructure as code to improve deployment speed and consistency.
  • Computer Science related degree, diploma, or similar qualification in software engineering.

Our values are non-negotiables

Our culture is underpinned by core values that are linked to key behavioural competencies. Along with the below behavioural competencies, these are essential for all employees in order for you to embed in and drive our culture forward.

These competencies are:

  • Adaptability
  • Ownership and accountability
  • Initiating action
  • Resilience
  • Team orientation
  • Integrity
  • Innovation

What you’ll get back

We offer a great variety of personal and professional benefits to help you thrive at DigiOutsource and Super Group. This includes:

  • We’re dedicated to your supergrowth. Our comprehensive learning and development programmes give you a range of resources and opportunities to expand your skills and advance your career.
  • Your hard work and achievements won’t go unnoticed. Our innovative Performance Tool ensures you receive regular, constructive feedback, helping you to continuously improve and reach your full potential.
  • Our Employee Assistance programme offers a variety of benefits which you and your family can benefit from.
  • Free Daily Meal
  • Free Massages On-site
  • Free On-Site Gym
  • Group Life Cover
  • Funeral Fund Benefit
  • Financial Services Assistance
  • Curro School Fees Benefit
  • Income Continuation Benefit
  • Leadership Training
  • Referral Bonus
  • Medical Aid Subsidy
  • Free Sleep Coaching
  • On-site Barista
  • Retirement Annuity Subsidy
  • Team socials

Be part of that Superclass feeling.

At Super Group, diversity is part of our DNA. With teams across 16 countries, 85 nationalities, and 27 languages, we take equal opportunities seriously, championing a supportive, inclusive and empowering environment wherever you are in the Group.

It’s all about putting your experience first and ensuring honesty and fairness in all we do.
Here, your growth is supported and your contributions valued.

Game on!


*Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.

*Shortlisted candidates may need to complete an assessment.

This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.


Should you not hear from us within 2 weeks, please deem your application as unsuccessful.

The perfect place to work, play and grow!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full stack Software Engineer

New
Cape Town, Western Cape E-Merge IT Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Do you build REST APIs like it's second nature? Do you feel things when you see clean architecture? We are on a mission to re-imagine banking, and we need sharp, bold, slightly weird minds like yours to get us there.

Currently searching for a Full stack Software Engineer to join our team!

Requirements:

  • 10+ years proven experience in both front-end and back-end software development, deployment and running solutions in production
  • Experience with modern front-end and back-end frameworks and technologies – ideally what we’re using

Back-end:

  • Amazon web services
  • Rancher / Kubernetes
  • GitHub eActions CI/CD
  • Java 17+
  • Spring Ecosystem (Bott, Web, Security etc.)
  • PostgreSQL (Amazon Aurora)
  • Flyway
  • JUnit
  • Kafka

Front-end:

  • TypeScript
  • React.js
  • Webpack
  • Single-spa
  • Module Federation
  • Material-UI (MUI)
  • Micro-frontend architecture

Native app:

  • Google Android
  • Huawei Android
  • iOS
  • Capacitor
  • TypeScript, JavaScript, Java, Kotlin, Swift, Objective-C, C, Python, Shell/Bash, CSS, HTML, JSON, Markdown

Reference number for this position is GZ60756 which is a permanent Hybrid position based in Cape Town offering a cost to company salary of R1.5 per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.

Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Johannesburg, Gauteng Level-Up

Posted today

Job Viewed

Tap Again To Close

Job Description

Purpose of the role
Our clientis seeking a full stack developer with 3-5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will join our client's dynamic IT division, playing a crucial role in ensuring our clients clients'utilize the latest technology through our client'sproprietary software system.

Responsibilities

  • Full Stack Development: Design, develop, and maintain web applications with a focus on both front-end and back-end development.
  • Develop server-side code using C# and ASP.NET
  • Write complex SQL queries ensuring high performance and responsiveness
  • Collaborate with cross-functional teams to gather requirements, translate them into technical specifications, and implement efficient and scalable solutions.
  • Develop efficient and maintainable code, adhering to best practices and coding standards.
  • Create responsive and user-friendly front-end interfaces ensuring a seamless user experience.
  • Design and optimize databases using SQL, ensuring data integrity and performance.
  • Conduct thorough testing and debugging of software applications to ensure high-quality and bug-free deliverables.
  • Stay up-to-date with the latest industry trends and technologies, and actively contribute to knowledge sharing within the team


Qualifications,Skills & Experience:

  • A relevant tertiary qualification
  • Has proven experience in API design, API development and the excellent documentation thereof (Web API, REST)
  • Skilled in .NET Framework, .NET Core, C#, Web API, Entity Framework
  • Has a good understanding of ASP.NET MVC, JavaScript, HTML, XML.
  • Experience working with SQL databases and SSRS
  • Solid understanding of database design and development using SQL Server or other relational databases, with experience in T-SQL.
  • Knowledge of agile development methodologies and test-driven development
  • A strong commitment to professional service delivery
  • Innovative, critical thinking and problem-solving skills
  • The ability to work independently and in a team oriented, collaborative environment
  • Exposure to SOA and microservices design and principles
  • Exposure to Azure DevOps and CI/CD concepts
  • Has worked on an Agile team and has a solid understanding of the Scrum methodology
  • Well-versed in HTML and CSS
  • Proficient in TypeScript
  • Has a love of technology and a native desire to keep up to date with developments in your chosen languages and tools.
    Has a passion for assisting and mentoring, sharing knowledge and skills, and uplifting the team's proficiency

Experience and exposure that will be beneficial for your application include:

  • Highly developed expertise in at least one of the major OOP languages - Java, C# and JavaScript.
  • Highly developed expertise in at least one of the major frameworks - Java, .Net, Node, React, and Angular
  • Exposure to and experience with various other back and front-end development tools
  • Exposure to and experience with various web development tools
  • A high degree of technical understanding and ability to express complex problems and processes to other members of the team and representatives of the client
  • A drive for ethical, professional delivery, and personal growth
  • Proficiency in mobile development using .Net Maui advantageous.
  • ERP Integration through ODATA services, web services, web API, WSDL, SOAP, SAP Integration.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Western Cape, Western Cape The Legends Agency

Posted today

Job Viewed

Tap Again To Close

Job Description

workfromhome

Join a Mission-Driven Lending Platform as the First Tech Hire

Cape Town Hybrid (Foreshore) | Market-Related | 9am -5pm UK Hours

About Our Client

Our client is an innovative fintech company operating in the regulated lending space, driven by the mission to transform specialist lending through technology. Backed by seasoned professionals and positioned for scale, they combine deep industry knowledge with a modern tech-forward approach. With a collaborative and entrepreneurial culture, they're building solutions that empower both customers and internal teams.

This is a rare opportunity to join a high-growth start-up at a foundational stage, where your technical decisions and leadership will directly influence the company's future direction and success.

The Role: Full Stack Developer

As a Full Stack & Salesforce Developer reporting directly to the COO, you will be the company's first dedicated technical hire. This pivotal role requires a hands-on developer who thrives in dynamic environments. You'll lead the development and scaling of the lending platform, own the technical stack, and be instrumental in shaping both immediate solutions and long-term strategy. For the right candidate, there is a clear path toward a future CTO role.

Key Responsibilities

  • Build, maintain, and scale robust full-stack applications for the lending platform
  • Drive front-end and back-end development, ensuring seamless Salesforce integration
  • Customise and extend Salesforce CRM capabilities to meet business workflows
  • Translate business requirements into technical architecture and development plans
  • Troubleshoot, debug, and improve platform performance and reliability
  • Implement integrations with RESTful APIs and third-party services
  • Own infrastructure, security, and DevOps to support stable operations
  • Participate in defining the tech strategy and scalable architecture for growth
  • Champion agile methodologies and contribute to process/tooling improvements

About You

  • 6+ years of professional experience across full-stack and Salesforce development
  • Hands-on experience in the lending or financial services industry (non-negotiable)
  • Strong proficiency in:
  • Full-stack web development (React/Vue, Node.js or .NET)
  • RESTful API integrations and data modeling
  • Exposure to infrastructure, DevOps, and security best practices
  • Experience with WordPress frontends and backend integration
  • Salesforce Platform Developer I certification (mandatory); II and Admin preferred
  • A Bachelor's degree or diploma in Computer Science, Engineering, or related field
  • Self-starter who thrives in early-stage/startup environments
  • Growth mindset, adaptable, and comfortable making architectural decisions
  • Confident communicator who can work across both technical and non-technical teams
  • Bonus: Experience with Salesforce CPQ, Marketing Cloud, CI/CD, Git-based workflows, AWS
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Pretoria, Gauteng 4Sight Information Technologies

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Full Stack Developer

About the Role

Join our dynamic team as a Full Stack Developer and take your career to the next level. This is an exceptional opportunity for a developer ready to evolve beyond programming into a strategic technical role with significant client interaction and project ownership.

Key Responsibilities

Full Stack Development : Manage and develop across our complete technology stack, including front-end applications, dual middleware backends, and complex integrations with Sage 300 payroll systems

Client Engagement : Participate directly in client meetings to gather requirements, present solutions, and showcase development progress

Collaborative Problem-Solving : Work closely with clients and internal teams to solve complex technical challenges and deliver innovative solutions

Code Quality : Implement and maintain test-driven development practices to ensure robust, reliable software delivery

Required Technical Skills

Proficient in Node.js , React , and TypeScript

Strong understanding and practical experience with Test-Driven Development(TDD)

Experience with full stack development and system integrations

Excellent problem-solving abilities and analytical thinking

Essential Soft Skills

Client-Facing Confidence : Comfortable presenting technical concepts and code to clients and stakeholders

Resilience & Self-Assurance : Strong mental fortitude to thrive in a high-pressure environment with demanding client expectations

Professional Composure : Ability to remain calm, focused, and solution-oriented when facing challenging situations or difficult feedback

Team Collaboration : Proven ability to work effectively within cross-functional teams

Communication : Strong verbal and written communication skills for technical discussions and documentation

Adaptability : Flexible approach to varying project demands and timelines

Work Environment & Schedule

High-Pressure Environment : Fast-paced, demanding work environment with challenging client expectations that requires strong resilience and professional maturity

Project-Based Hours : Flexible schedule that adapts to project needs – some periods are lighter, while others (including occasional weekends) require intensive focus

Comprehensive Training : Extensive onboarding with our senior developer, including hands-on mentorship and knowledge transfer

Growth Timeline : Expect a 6-month ramp-up period to become fully proficient with our systems and processes

What We Offer

Career Advancement : Strategic role that positions you as a technical leader, not just a programmer

Mentorship : Direct training and ongoing support from experienced senior developers

Varied Challenges : Exposure to complex integrations, client work, and cutting-edge development practices

Professional Growth : Opportunity to develop both technical expertise and client relationship skills

Ideal Candidate

We're seeking a resilient, self-assured developer who thrives under pressure and is ready to step into a more strategic role. The successful candidate will be comfortable with demanding client interactions, able to maintain composure in challenging situations, and eager to tackle complex technical problems. If you're looking to expand your impact beyond coding, grow into a well-rounded technical professional, and prove yourself in a high-stakes environment, this role is perfect for you.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Stack Jobs in South Africa !

Full Stack Developer

Gauteng, Gauteng ExecutivePlacements.com - The JOB Portal

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Full Stack Developer role at ExecutivePlacements.com - The JOB Portal

2 weeks ago Be among the first 25 applicants

Join to apply for the Full Stack Developer role at ExecutivePlacements.com - The JOB Portal

SUMMARY:

Our client is seeking a Full Stack Developer to join their team.

Recruiter:

HR Genie

Job Ref:

Full Stack Developer

Date posted:

Thursday, May 22, 2025

Location:

Bedfordview, South Africa

Salary:

Market related

SUMMARY:

Our client is seeking a Full Stack Developer to join their team.

POSITION INFO:

Our client is seeking a Full Stack Developer to join their team.

Responsibilities:

  • Develop, maintain, and enhance websites and web applications using Next.js for the front-end.
  • Build and maintain efficient, scalable back-end services and APIs using Node.js.
  • Identify areas for improvement in existing programs and implement these modifications efficiently.
  • Write, test, and deploy efficient, reusable code.
  • Develop and enforce quality assurance procedures.
  • Manage software deployment processes and performance metrics.
  • Maintain and upgrade existing systems and ensure compatibility with the latest web standards.
  • Collaborate with the marketing team to integrate development projects into broader marketing strategies.
  • Design and build scalable, sustainable code for future use.
  • Optimize web applications for maximum speed and scalability.
  • Ensure the feasibility and accessibility of UI/UX designs.
  • Analyze system requirements, risks, and reliability for both existing and new applications.
  • Provide user training and support as needed.
  • Assist with additional tasks necessary for the smooth operation of the department.
  • Motivating and encouraging creativity and enthusiasm within the team and among customers. Creating an environment where ideas can flourish, and individuals feel valued and empowered.
  • Fostering a culture of innovation by constantly seeking new and better ways to solve problems, improve products, and enhance services. Encouraging experimentation and embracing change as a positive force.
  • Continuously striving for excellence by refining processes, enhancing skills, and learning from experiences. Committing to personal and professional growth and aiming to achieve higher standards in every aspect of work.
  • Always apply TCF (Treating Customers Fairly) in any external dealings with clients.
  • Work in conjunction with the various departments as required to ensure effective communication is sent from yourself to the relevant departments. Manage the communication process with the departments as per deadlines. Communication is essential across all departments.
  • Always maintain leadership attributes.

Skills:

  • Excellent English both written and verbal communication skills.
  • Attention to detail paramount.
  • Deadline driven.
  • Effective timekeeping.
  • Ability to prioritize.
  • Coping with pressure and setbacks.
  • Ability to take full responsibility and accountability.
  • Team player.
  • 3-5 years in software design.
  • Extensive knowledge and understanding of JavaScript.
  • Must have moderate knowledge of ES6.
  • Experience with JavaScript libraries and frameworks (e. and frameworks (e.g., NextJS, Node, Angular JS, React).
  • Expertise in Next.js, including server-side rendering (SSR), static site generation (SSG), and API routes.
  • Familiarity with popular libraries and frameworks is important and React is specifically important due to it being essentially in modern web development.
  • Extensive experience of Node JS.
  • Extensive experience of Next JS.
  • Proficiency in browser rendering behavior and performance.
  • Strong understanding of API design, integration, and third-party API consumption.
  • Experience in development tools such as Task runners (e.g. Grunt, Gulp) and Transpilers and Bundlers (e.g. Babel, Webpack).
  • Sound understanding of web markup such as HTML5, CSS3.
  • Proficient understanding of code versioning tools, such as Git

Qualifications:

  • Degree in Computer Science, or related field.



Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Advertising Services

Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x

Get notified about new Full Stack Engineer jobs in Bedfordview, Gauteng, South Africa .

Centurion, Gauteng, South Africa 3 months ago

Johannesburg, Gauteng, South Africa 4 days ago

Bedfordview, Gauteng, South Africa 1 month ago

Johannesburg Metropolitan Area 1 week ago

Johannesburg, Gauteng, South Africa 7 hours ago

Johannesburg, Gauteng, South Africa 6 days ago

Johannesburg, Gauteng, South Africa 1 day ago

Johannesburg, Gauteng, South Africa 6 days ago

Sandton, Gauteng, South Africa 1 month ago

Johannesburg, Gauteng, South Africa 1 week ago

Sandton, Gauteng, South Africa 6 days ago

Johannesburg, Gauteng, South Africa 6 months ago

City of Johannesburg, Gauteng, South Africa 3 weeks ago

Johannesburg, Gauteng, South Africa 1 week ago

Randburg, Gauteng, South Africa 4 hours ago

Johannesburg Metropolitan Area 5 days ago

Johannesburg, Gauteng, South Africa 10 hours ago

Johannesburg, Gauteng, South Africa 19 hours ago

Centurion, Gauteng, South Africa 3 weeks ago

Sandton, Gauteng, South Africa 2 weeks ago

Randburg, Gauteng, South Africa 6 days ago

Midrand, Gauteng, South Africa 4 weeks ago

Johannesburg Metropolitan Area 5 days ago

Centurion, Gauteng, South Africa 1 month ago

Johannesburg Metropolitan Area 2 months ago

Johannesburg, Gauteng, South Africa 6 days ago

Johannesburg, Gauteng, South Africa 7 hours ago

Johannesburg, Gauteng, South Africa 3 days ago

Woodmead, Gauteng, South Africa 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Durban, KwaZulu Natal ExecutivePlacements.com - The JOB Portal

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Full Stack Developer role at ExecutivePlacements.com - The JOB Portal

1 week ago Be among the first 25 applicants

Join to apply for the Full Stack Developer role at ExecutivePlacements.com - The JOB Portal

SUMMARY:

Our client is seeking a skilled Full Stack Developer to design, develop, and maintain business-critical applications. This hands-on role involves translating requirements into scalable solutions using modern web and .NET technologies, contributing to both internal systems and customer-facing services.

Recruiter:

RecruiTech

Job Ref:

DUR000435/TG

Date posted:

Friday, July 4, 2025

Location:

Durban, South Africa

Salary:

R40 000 Monthly

SUMMARY:

Our client is seeking a skilled Full Stack Developer to design, develop, and maintain business-critical applications. This hands-on role involves translating requirements into scalable solutions using modern web and .NET technologies, contributing to both internal systems and customer-facing services.

POSITION INFO:

About The Role

You’ll play a key role in delivering robust, scalable technical solutions across the full software development lifecycle.

This includes front-end and back-end development, cloud integration, and working with modern technologies to continuously enhance service delivery.

Key Responsibilities:

  • Design, develop, test, and deploy full-stack software solutions.
  • Use modern web and .NET technologies to support continuous improvement of internal and customer-facing systems.
  • Translate business needs into functional technical specifications.
  • Collaborate with cross-functional teams to define and ship new features.
  • Write clean, efficient, and maintainable code with a focus on performance and scalability.
  • Troubleshoot and debug applications, optimizing for performance and reliability.
  • Participate in code reviews and support agile development practices.

Required Skills & Experience:

  • 4–5 years of hands-on experience in full stack development
  • Solid experience with C#.NET, JavaScript (Node.js), React, and Web API
  • Strong proficiency in Azure, DevOps, Service Buses, and Data Pipelines
  • Familiarity with SQL, SSRS, SSAS, AJAX, JSON, XML, Webhooks, HTML/CSS/Bootstrap
  • Ability to work independently or collaboratively in a development team
  • Skilled in writing well-documented, maintainable, and reusable code
  • Strong problem-solving and critical thinking skills

Nice to Have:

  • Experience working in Agile environments.
  • Exposure to tools like Zendesk, Twilio, and Botpress.

In sending your CV, you confirm that you have read and understood our POPI Policy found on our website Should you be unsuccessful for this particular position, you have no objection to us retaining your personal information in our database which you confirm is true, correct and up to date. Should a suitable opportunity arise in the future, we will contact you and request your permission to submit your information



Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Advertising Services

Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x

Get notified about new Full Stack Engineer jobs in Durban, KwaZulu-Natal, South Africa .

Junior Software Development Engineer (DBN)

Durban, KwaZulu-Natal, South Africa 8 months ago

Junior Developer – React & Zoho Platform

Durban, KwaZulu-Natal, South Africa 5 months ago

Durban, KwaZulu-Natal, South Africa 1 month ago

Durban, KwaZulu-Natal, South Africa 5 hours ago

La Lucia, KwaZulu-Natal, South Africa 5 hours ago

Full-Time Lecturer in Computer Science and Programming (Web, Cloud, Desktop and Mobile development)

Durban, KwaZulu-Natal, South Africa 5 days ago

Freelance Software Developer (Golang) - AI Traner Freelance Software Developer (Rust) - AI Trainer

Durban, KwaZulu-Natal, South Africa 3 days ago

Intermediate Software Development Engineer Intermediate Software Development Engineer (DBN) Intermediate Software Development Engineer (Live) - DBN Freelance Software Developer (C/C++ - Rust) - AI Trainer

Durban, KwaZulu-Natal, South Africa 1 month ago

FULL STACK C# DEVELOPER WITH REACT – DURBAN (ONSITE) @ R1.2 MIL PER ANNUM Mid to Senior SAP Developer - Remote within South Africa

Durban, KwaZulu-Natal, South Africa 1 month ago

Freelance Software Developer (Ruby) - AI Trainer

Durban, KwaZulu-Natal, South Africa 1 day ago

Senior Full Stack C# Developer (C# / React) – Durban (In-Office Full Time) – up to R1.3mil per annum Senior Full Stack C# Developer (C# / Angular) – Durban (Hybrid) – up to R1.14mil Per Annum

Durban, KwaZulu-Natal, South Africa 4 days ago

Principal Software Engineer (Kafka Specialist)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Gauteng, Gauteng Sasdh

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome
Job Title: Full Stack Developer – Typically 6 – 12 month contracts

Location: Johannesburg, Gauteng, South Africa (Remote Working with the occasional day in the office in Bryanston, Sandton)

Company: UK Clients working through The South Africa Software Development Hub Ltd.

About Us: The South Africa Software Development Hub is a leading provider of technology skills to clients in the United Kingdom and Europe. Our clients include organisations in the BioTech, FinTech, Retail and Manufacturing sectors.

SASDH is seeking a talented Full Stack Developer with 4+ years of experience to join our dynamic team. If you are passionate about cloud technologies and have a knack for migrating applications from GCP to AWS, we want to hear from you!

The Position

The successful candidate will design, create, test and document new and amend complex solutions in accordance with agreed development and security standards and processes.

The candidate will work closely with the product owners and testers in small scrum teams to deliver the highest quality products in a timely and cost-effective manner and work with the product owners, business users, testers and first-line support teams in day-to-day development and support activities.

The candidate will act as a role model, continually looking for opportunities to drive change & improvements both at a personnel and team level. They will actively promote the department’s development and security policies and help ensure they are followed.

Main Duties and Responsibilities
  • Work within the various project teams developing applications
  • Design, code, test & maintain Logistics UK’s bespoke systems
  • Assist in analysing and resolving defects and issues
  • Work as part of a small SCRUM team & take part in scrum ceremonies
  • Provide 3rd line support for in-house applications
  • Lead code reviews and secure code audits
  • Mentor less experienced members of the team
  • Champion the department’s development and security policies
  • Challenge the status quo
  • Look for opportunities to drive change/improvements within the team
  • Act as a role model for individuals and team members, setting a standard, acting professionally at all times and working to a professional code of conduct and ethics
  • Develop systems according to Logistics UK’s development policy and in accordance with its security guidelines
  • Use Azure DevOps as a Microsoft application lifecycle management tool to record bugs, user stories and tasks
  • Use Git within Azure DevOps for source control of all code projects
  • Lead out of hours releases on behalf of their discipline
  • Work effectively in a team environment often under pressure
  • Take responsibility for the work of others as well as their own
  • Maintain an awareness of developing technologies and their application and take responsibility for driving own development
  • Look for opportunities to develop others within the team
  • Look for opportunities to improve technology and processes used by the team
  • Have a detailed understanding of Logistics UK’s systems or equivalent
  • Demonstrate a passion and aptitude for both coding and creating enterprise level solutions
  • Be proficient in Microsoft development technologies including C#, Asp.Net Core & REST APIs
  • Be familiar with T-SQL
  • Be proficient with Unit Testing including Xunit and Moq
  • Be proficient with Visual Studio IDE
  • Be open to new ideas and flexible to change in processes and technology
  • Be proficient in using GIT as a source control tool and familiar with different branch strategies
  • Have strong troubleshooting skills
  • Show a passion for continuing education and improving code quality through interaction with others, using e-learning tools and attending seminars
  • Be proficient with DevOps and how to create automated builds and releases
  • Understand how to develop secure applications by avoiding common security pitfalls and have an understanding of the OWASP top 10
  • Demonstrate an understanding of the dynamics of being a trade association
  • Possess strong time management skills with a history of meeting commitments
  • Have good verbal and written communication skills
  • A Bachelor’s degree in computer science or related subject preferred
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Stack Jobs