Software Engineer: Full Stack
4 months ago
- 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.
- Grade 12 National Certificate / Vocational
- A relevant tertiary qualification in Information Technology
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
- 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
Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
-
Full Stack Software Engineer
3 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob OverviewWe are seeking a talented Full Stack Software Engineer to join our team at Network Recruitment.The successful candidate will have a strong background in full-stack software development, with experience in C#/.Net Core, Angular, CSS, HTML, Tailwind/Bootstrap, JavaScript, SQL, Azure/AWS, DevOps, RESTful APIs, TFS/Git.Key responsibilities include...
-
Senior Full Stack Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa People Source Full timeKey ResponsibilitiesWe are seeking a skilled Senior Full Stack Software Engineer to join our team at People Source. The ideal candidate will have expertise in Java and Python, as well as experience with Angular. Your key responsibilities will include:Designing and developing full stack applications for financial transactionsCollaborating with our...
-
Senior Software Engineer
2 months ago
Johannesburg, Gauteng, South Africa ATLAS PRODUCT Full timeJob Title: Senior Software Engineer - Full Stack DevelopmentWe are seeking a skilled Senior Software Engineer to join our team in Full Stack Development. The ideal candidate will have experience with designing, developing, and deploying scalable and efficient software systems.Responsibilities:Design and develop full stack applications using a variety of...
-
Full Stack Software Engineer
3 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeAbout the RoleAs a Full Stack Software Engineer at Network Recruitment, you will play a critical role in developing and maintaining our cloud-based applications. You will work closely with our cross-functional teams to design and deliver high-quality solutions that meet the needs of our customers.Key Responsibilities:Design and develop cloud-based...
-
Software Engineer
2 months ago
Johannesburg, Gauteng, South Africa Top Talent Professional Services Full timeAs a software engineer, you will be responsible for designing and developing full-stack applications. Your key responsibilities will include writing clean and efficient code, collaborating with cross-functional teams, and ensuring the highest quality of deliverables.Key skills required for this role include:Proficiency in programming languages such as Java,...
-
Senior Full Stack Software Engineer
4 days ago
Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full timeCompany OverviewALOS Innovative Workforce Solution (Pty) Ltd is a forward-thinking organization dedicated to providing innovative workforce solutions.We are seeking an experienced Senior Full Stack Software Engineer to join our team in Johannesburg, South Africa. The successful candidate will be responsible for the development and maintenance of our Groups...
-
Senior Software Engineer
2 months ago
Johannesburg, Gauteng, South Africa Sci Tech Placements Full timeJob Title: Senior Software Engineer - Full Stack DevelopmentAbout Us:At "Company", we are on a mission to revolutionize the tech industry with innovative solutions. Our team is comprised of talented individuals who are passionate about creating cutting-edge products. Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team. The...
-
Senior Full Stack Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Isilumko Staffing Full timeJob OverviewIsilumko Staffing is seeking an experienced Senior Full Stack Software Engineer to join our team. As a key member of our development team, you will play a critical role in the design, development, and maintenance of our web-based products.
-
Software Engineer: Full Stack
2 months ago
Johannesburg, South Africa Jobted ZA C2 Full timePurpose 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...
-
Johannesburg, Gauteng, South Africa E-Merge Full timeJob Description:We're seeking a skilled Software Engineer to join our team. The ideal candidate will have expertise in Full Stack Development, with a strong understanding of Programming Languages and Databases.Responsibilities will include designing and implementing software solutions, collaborating with cross-functional teams, and ensuring the highest level...
-
Senior Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full timeJob Title: Senior Software Engineer - Full Stack DevelopmentAbout SavageOne Pty Ltd:We are a dynamic and innovative company seeking a highly skilled Senior Software Engineer to join our team. As a full stack developer, you will play a critical role in designing and implementing cutting-edge web applications using React and related...
-
Johannesburg, Gauteng, South Africa wePlace Full timeJob Title: Senior Software Engineer: Full Stack Application DevelopmentWe are seeking an experienced Senior Software Engineer to join our team at wePlace. This role involves designing, developing, and deploying complex software systems and applications, with a focus on full stack development.The ideal candidate will have a strong background in software...
-
Senior Full Stack Software Engineer Position
1 month ago
Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full timeJob Title: Senior Full Stack Software Engineer PositionAbout Us:Goldman Tech Resourcing is a well-established client based in Johannesburg, South Africa. We are currently seeking an experienced Full Stack Developer to join our team.Salary: R500,000 - R750,000 per annum (dependent on experience), plus benefits package.Job Description:We are looking for a...
-
Full Stack Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Flink Recruitment Full timeJob Title: Full Stack Software Engineer - E-commerce WebsiteWe are seeking an experienced Full Stack Software Engineer - E-commerce Website to join our innovative software company at Flink Recruitment.About the Company:Flink Recruitment is a leading provider of e-commerce solutions, transforming the way businesses operate in the digital age. Our team is...
-
Software Engineer
4 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionWe are seeking a highly skilled Software Engineer - Full Stack Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using full-stack technologies.ResponsibilitiesFront-end Development: Build and maintain...
-
Johannesburg, Gauteng, South Africa FNB Fiduciary (Pty) Ltd Full timeJob Title: Full-Stack Software DeveloperJob Summary:As a skilled professional in full-stack software development, you will be responsible for designing and building scalable and efficient software systems. Your expertise in both front-end and back-end development will enable you to tackle complex projects with confidence.Key Responsibilities:* Design and...
-
Software Engineer: Full Stack
4 months ago
Johannesburg, South Africa wePlace Full timePurpose StatementThe 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...
-
Full Stack Software Engineering Lead
3 days ago
Johannesburg, Gauteng, South Africa IOCO Full timeIOCO seeks an experienced Full Stack Developer to lead our development team. With a salary of around R1,200,000 per year, this position requires a deep understanding of C#, .Net, Azure DevOps, and other related technologies.Job Requirements6+ years of proven experience as a Full Stack Developer with expertise in both front-end and back-end...
-
Senior Full Stack Software Developer
2 months ago
Johannesburg, Gauteng, South Africa wePlace Full timeJob Title: Senior Full Stack Software DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Software Developer to join our team at wePlace. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining complex software systems and applications.Key Responsibilities:• Design,...
-
C# Full Stack Software Engineer
2 months ago
Johannesburg, South Africa IQbusiness South Africa Full timeIQbusiness is the largest South African management and technology consulting firm, attracting top talent and ambitious clients, both locally and globally. We are looking for passionate full-stack Software Engineers with a C# background with front-end frameworks (Angular, React, Vue) experience to design, develop and implement software solutions and mobile...