Software Engineer: Full Stack
1 week ago
Purpose Statement
- The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements. Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems.
- The Full Stack Software Engineer plays a crucial role in developing and maintaining both front-end and back-end components of web applications and works on all layers of the application stack. They are therefore responsible for applying a holistic approach to building solutions that not only offer optimum performance, reliability, and scale but also create great client experiences.
Education (Minimum)
- Grade 12 National Certificate / Vocational
Education (Ideal or Preferred)
- A relevant tertiary qualification in Information Technology
Knowledge and Experience
Experience:
- 6+ years' proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with modern front-end and back-end frameworks and technologies
Knowledge:
- Is able to apply expert knowledge and develop others understanding of the following:
- IT systems development processes (SDLC)
- Application development
- Advanced programming concepts
- Advanced algorithms and data structures
- Design Patterns
- Version Control
- Testing practices
- Database systems and query optimization (e.g., SQL, NoSQL).
- RESTful API design and integration.
- Cloud computing platforms and services (e.g., AWS, Azure).
- Advanced Microservice and event driven architectures
- Deployment using kubernetes and containerization
- Responsive design principles and mobile-first development.
- Browser compatibility issues and performance optimisation.
- Front-end build tools and package managers
Skills
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
Additional Information
- Clear criminal and credit record
-
Full Stack Engineer
3 days ago
Cape Town, Western Cape, South Africa BET Software Full timeWe're seeking a highly skilled Full Stack Engineer to join our team in Cape Town and contribute to the development of high-quality software solutions.In this role, you will be responsible for:Designing and developing software solutions that meet performance, scalability, and security requirements.Collaborating with cross-functional teams to drive innovation...
-
Senior Full Stack Software Engineer
3 days ago
Cape Town, Western Cape, South Africa DLK Group Full timeAt DLK Group, we are seeking a highly skilled Senior Full Stack Software Engineer to lead our development team. The ideal candidate will have extensive experience in designing, developing, and deploying full-stack applications using ASP.NET, Web Forms, MVC 5, C#, HTML, CSS, and Angular.Duties & ResponsibilitiesDesign and develop high-quality software...
-
Full Stack Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Talent Sam Full timeAbout Talent SamTalent Sam's product is a cutting-edge platform that consolidates organizational data and answers employees' questions about it. The engine utilizes Gen AI technology and is constantly developing and optimizing.The company takes pride in being a non-hierarchical organization, where every team member adopts a leadership mindset. They value...
-
Software Engineer: Full Stack
3 weeks ago
Cape Town, Western Cape, South Africa PartnerUp (Pty) Ltd Full timePurpose Statement The level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance software systems...
-
Software Engineer: Full Stack
1 week ago
Cape Town, Western Cape, South Africa PartnerUp (Pty) Ltd Full timePurpose StatementThe level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance software systems...
-
Full Stack Engineer Opportunity
3 days ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeWe are seeking an exceptional Full Stack Engineer to join our client's team in Cape Town.About UsCommunicate Recruitment is a top developer recruitment agency, passionate about connecting talented professionals with exciting opportunities.About the RoleThis is a fantastic chance for a skilled Full Stack Engineer to take on new challenges and contribute to...
-
Full Stack Engineering Lead
3 days ago
Cape Town, Western Cape, South Africa RELX Full timeJob DescriptionAs a Full Stack Senior Software Engineer at RELX, you will be responsible for designing, developing, and maintaining complex software solutions.You'll work closely with our Product teams to develop our Legal Project solution.Maintaining and supporting existing applications is also a key responsibility.
-
Full Stack Software Engineer
6 days ago
Cape Town, Western Cape, South Africa Hire Resolve Full timeAbout the Role:The ideal candidate will have a strong background in software development, with a focus on full-stack development. They should have experience working with web development principles, REST APIs, and reasoning about software architecture and design.Key Skills and Qualifications:6+ years of software development experienceProficiency in Python,...
-
Full Stack Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Pro Development Group Full timeJob DescriptionWe are looking for a seasoned Full Stack Software Engineer to join our team at Pro Development Group in Cape Town.The ideal candidate will have experience in developing high-quality production-ready code with ample test coverage to ensure maintainability, stability, and durability.Responsibilities:Designs and implements sophisticated systems...
-
Full Stack Developer
4 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full timeJob OverviewWe are seeking an exceptional Software Engineer: Full Stack II to join our team at Boardroom Appointments.
-
Full Stack Engineer
7 hours ago
Cape Town, Western Cape, South Africa Emphyre Full timeWe're looking for a highly motivated Full Stack Engineer to join Emphyre's innovative team. In this role, you'll have the opportunity to leverage your skills in full stack development, working closely with our engineers to design and implement robust systems.About the Role:You will play a key role in developing and deploying our platformDevelop architecture...
-
Full Stack Engineer
3 days ago
Cape Town, Western Cape, South Africa Ringier South Africa Full timeAt Ringier South Africa, we are committed to building cutting-edge solutions that drive business growth. As a Full Stack Engineer, you will play a key role in designing and implementing high-performance applications that meet the evolving needs of our clients.Key Skills and QualificationsBachelor's or Master's degree in Computer Science or related field.7+...
-
Full Stack Web3 Engineer
3 days ago
Cape Town, Western Cape, South Africa Scrums Full timeCompany OverviewScrums.com is a leading provider of software development services, helping businesses scale by providing subscription-based access to world-class engineering teams and software development professionals. We are the go-to partner for companies looking to deliver high-quality software solutions on time and within budget.About the JobThis role...
-
Full Stack Developer
3 days ago
Cape Town, Western Cape, South Africa Phanda Personnel Full timeWe are seeking a highly skilled Full Stack Developer to join our team at Phanda Personnel. As a key member of our software development team, you will be responsible for designing, developing, and deploying large-scale web applications.Key ResponsibilitiesThe ideal candidate will have a strong background in full stack development, with experience in...
-
Full Stack Developer III
7 hours ago
Cape Town, Western Cape, South Africa Level Up Full timeAbout the JobThe Full Stack Developer III position is available at Level Up's electronic payments team.This role plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept to development, to deployment, and ultimately operating each product.As a Full Stack Developer III, you will be responsible for...
-
Full Stack Development Expertise
3 days ago
Cape Town, Western Cape, South Africa LexisNexis Risk Solutions Full timeAbout the RoleWe are seeking an exceptional Full Stack Software Engineering Lead to join our team at LexisNexis Legal & Professional.The ideal candidate will have a strong background in Full Stack Development and experience as a lead in a technical environment.You will be responsible for leading cross-functional teams to develop innovative software solutions...
-
Full Stack Software Specialist
5 days ago
Cape Town, Western Cape, South Africa Hewlett Packard Enterprise Full timeAt Hewlett Packard Enterprise, we're committed to driving innovation and excellence in everything we do. We're seeking a highly skilled Full Stack Software Specialist to join our team and help us deliver exceptional results.This role involves working with a talented team of developers to design and implement complex software solutions, including frontend and...
-
Full Stack Engineering Manager
6 days ago
Cape Town, Western Cape, South Africa Arvo Pty Ltd Full time**Job Description:**We are looking for a highly motivated and experienced Full Stack Engineering Manager to lead our agile solution design, deployment, and ongoing optimization & evolution of enterprise-wide technology products and services.The successful candidate will work closely with the SE and business stakeholders to define the product and technical...
-
Full-Stack Engineer
2 weeks ago
Cape Town, Western Cape, South Africa PM Connection Full timeGeneral RequirementsLeadership:• Demonstrated ability to act as a tech lead, guiding the design, development, and implementation of full-stack solutions while ensuring alignment with best practices and the company and its client's objectives.• Skilled in mentoring and supporting team members, fostering a culture of collaboration, innovation, and...
-
Full Stack Engineer
2 weeks ago
Cape Town, Western Cape, South Africa PBT Group Full timeJob title : Full Stack EngineerJob Location : Western Cape, Cape TownDeadline : April 03, 2025Quick Recommended LinksJobs by Location Job by industries About the jobJoin Our Team as a .NET Full Stack Developer Are you ready to code your way into an exciting career? We're on the lookout for a .NET Full Stack Developer who's passionate about building...