Senior Full-Stack Software Engineer
Posted on 2025-03-04
Employer | Workskuad |
---|---|
Salary | 100000 |
Category | It Computer |
Location | Western Cape / Cape Town |
Job Summary
The ideal candidate will have substantial experience of leading teams, developing front-ends using React/JavaScript/HTML5/CSS3 & back-end RESTful services in Java and Spring Boot, and be very familiar with Scrum, TDD, and CI.
Responsibilities
- Design, develop, test, and maintain back-end RESTful APIs using Java, and Spring Boot and front-ends using React, JavaScript, HTML5 and CSS3.
- Help refine and adhere to our coding standards, best practices, and guidelines to ensure code quality and maintainability.
- Collaborate with product managers, and other stakeholders to understand requirements, and contribute to architectural discussions and design decisions.
- Champion Test-Driven Development (TDD) principles, writing unit tests and integration tests to ensure software robustness, reliability, and maintainability.
- Ensure your team follows our end-to-end SDLC (based on scrum) and help drive efficiency and productivity by helping track appropriate metrics, identifying areas for improvement and helping implement them.
- Contribute towards and guide your team in producing appropriate (pragmatic and concise) technical documentation.
- Help troubleshoot and resolve issues with production systems.
- Provide technical leadership and mentorship to less experienced developers, fostering a culture of continuous learning and growth within the team.
- Ensure your team remains happy, engaged, and motivated.
Desired Experience and Qualifications
- You have accumulated considerable knowledge and experience of software development (front-end and back-end) through a strong relevant engineering degree and at least 8 years of relevant working experience.
- You have 6+ years of experience of Java development with Spring Boot and JPA.
- You have 2+ years of experience of front-end development with React.
- You are well-versed with TDD, unit testing and CI.
- You have worked as a member of a scrum team and you have a good working knowledge of the key principles of scrum and agile methodologies in general.
- You are intimately familiar with good development practices and principles such as SOLID, DRY, and design patterns.
- You have worked with both relational and NoSQL databases and have a good working knowledge of SQL.
- Familiarity with AWS and Kubernetes would be a distinct advantage, but is not essential.
Senior Full-Stack Software Engineer position available in Western Cape, Cape Town. This job position was posted by Workskuad. The job has been posted as a premium ad on 2025-03-04 at 15:09:46 in the It Computer category
Click Go Apply to apply online!
You might also like these jobs in the same area.
Apply directly for this position. Please read all instructions carefully.
We do not process job applications; we simply aggregate and display job listings.
More related positions
Johannesburg: Senior. Net Full-Stack Software Developer (Ch1088jhb) posted by Capital H Staffing and Advisory Solutions
Our client, a software consulting company, is looking for a talented Senior .Net Full-Stack Developer who is passionate about technology, to join their dynamic Technical Consulting team.Our projects include developing custom software, maintaining and suppo
View Job
Senior. Net Full-Stack Software Developer (Ch1088jhb)
Cape Town: Senior. Net Full-Stack Software Developer (Ch1088cpt) posted by Capital H Staffing and Advisory Solutions
Our client, a software consulting company, is looking for a talented Senior .Net Full-Stack Developer who is passionate about technology and delighting our clients, to join their dynamic Technical Consulting team.Youll bring your expertise in both backend
View Job
Senior. Net Full-Stack Software Developer (Ch1088cpt)
Stellenbosch: Senior Full-Stack Developer (Ch1079) (Fully Remote) posted by Capital H Staffing and Advisory Solutions
Our client is an innovative cloud-based company that leverages its software to address the legal contracting, compliance, and legal practice challenges faced by listed companies and multinationals.They are seeking a Full-Stack Developer who is able to buil
View Job
Senior Full-Stack Developer (Ch1079) (Fully Remote)
Cape Town: Senior Full-Stack C# Asp.Net Developer posted by Goldman Tech
Job Description:We have an amazing opportunity for a Senior full-stack C# ASP.Net Developer in Cape Town! We require a candidate with:• Bachelor`s Degree in Computer Science, Information Technology, Engineering or proven experience based equivalent&bu
View Job
Senior Full-Stack C# Asp.Net Developer
Stellenbosch: Senior .Net/Full-Stack Developer posted by Goldman Tech
Job Description:We have an amazing opportunity for a Senior .NET/Full-stack Developer in Stellenbosch!We require a candidate with:• Relevant degree or diploma required• Strong communication and people skills• A history of communicating direc
View Job
Senior .Net/Full-Stack Developer
Johannesburg: Senior Full-Stack Developer posted by Goldman Tech
Job Description:We have a client that is currently on the lookout for a candidate that has the below requirements:• Minimum 5 years - experience in web / php development • Python knowledge advantageous• Minimum 2-3 years developing e-commerc
View Job
Senior Full-Stack Developer
Johannesburg: Senior Full-Stack Php Developer posted by Goldman Tech
Job Description:Seeking a Senior Full-Stack PHP Developer in Johannesburg for a Well-Known IT Company!Requirements:• National Diploma in Information Technology or Equivalent• 5+ Years PHP Web Development experience• 2+ Years` experience deve
View Job
Senior Full-Stack Php Developer
Cape Town: Senior Full-Stack .Net Developer posted by Goldman Tech
Job Description:Seeking a Senior Full-Stack .NET Developer in Cape Town for a Well-Known IT Company!Requirements:• National Diploma in Information Technology or Equivalent• 6+ Years Full-Stack .NET Development experience• Extensive experienc
View Job
Senior Full-Stack .Net Developer
Johannesburg: Senior Full-Stack .Net Developer posted by Datafin
Senior Full-Stack .NET DeveloperIT - Software DevelopmentDurban - KwaZulu Natal - South Africa, Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, RemoteENVIRONMENT: A fast-growing international consultancy building bespoke so
View Job
Senior Full-Stack .Net Developer
Johannesburg: Senior Full-Stack Node.Js Developer (M/W/X) (German Speaking) posted by Datafin
Senior Full-Stack Node.js Developer (m/w/x) (German Speaking)IT - Software DevelopmentDurban - KwaZulu Natal - South Africa, Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, RemoteENVIRONMENT: Our client is a software develop
View Job
Senior Full-Stack Node.Js Developer (M/W/X) (German Speaking)
Centurion: Senior Full-Stack Developer posted by Hire Resolve
Hire Resolve`s client is urgently in search of an experienced Senior Full-Stack Engineer to join their team in Centurion, Gauteng.ResponsibilitiesDevelop, test, and maintain software applications mobile and web platformsWork closely with cross-functional t
View Job
Senior Full-Stack Developer
Cape Town: Senior Full-Stack C# Asp.Net Developer (Remote) posted by Hire Resolve
Job Title: Senior Full-Stack C# ASP.Net Developer (Remote)Location: Cape Town, South AfricaHire Resolve`s client is seeking a highly skilled Senior Full-Stack C# ASP.Net Developer to join their dynamic and innovative development team. The successful candid
View Job
Senior Full-Stack C# Asp.Net Developer (Remote)
Cape Town: Senior Full-Stack Developer posted by Hire Resolve
Hire Resolve is seeking a talented and experienced Senior Full-Stack Developer to join our client`s team. The Senior Software Developer is primarily responsible for designing and developing software products that align with the stakeholders` needs and spec
View Job
Senior Full-Stack Developer
Johannesburg: Senior. Net Full-Stack Software Developer (Ch1088jhb)
Our client, a software consulting company, is looking for a talented Senior .Net Full-Stack Developer who is passionate about technology and delighting our clients, to join their dynamic Technical Consulting team. Our projects include developing custom sof
View Job
Senior. Net Full-Stack Software Developer (Ch1088jhb)
Cape Town City Centre: Senior. Net Full-Stack Software Developer (Ch1088cpt)
Our client, a software consulting company, is looking for a talented Senior .Net Full-Stack Developer who is passionate about technology and delighting our clients, to join their dynamic Technical Consulting team. You’ll bring your expertise in both backen
View Job
Senior. Net Full-Stack Software Developer (Ch1088cpt)
Cape Town City Centre: .Net Full-Stack Engineer (Senior And Int Roles) (Ch1102)
Our client, a leader in the media industry, is looking for .Net Full Stack Developers (Senior & Intermediate levels) to join their dynamic and fast-paced team, where technology, content, and innovation shape South Africa’s top digital, print, and ecommerce
View Job
.Net Full-Stack Engineer (Senior And Int Roles) (Ch1102)
Cape Town: .Net Full-Stack Engineer (Senior And Int Roles) (Ch1102) posted by Capital H Staffing and Advisory Solutions
Our client, a leader in the media industry, is looking for .Net Full Stack Developers (Senior & Intermediate levels) to join their dynamic and fast-paced team, where technology, content, and innovation shape South Africas top digital, print, and ecomme
View Job
.Net Full-Stack Engineer (Senior And Int Roles) (Ch1102)
Cape Town: Senior Full-Stack Software Engineer posted by Workskuad
Our client; a top business platform that equips small business owners across Africa, is looking to hire a senior full-stack software engineer in Cape town, South Africa.The experienced Senior Full-Stack Developer is to join and lead one of our scrum teams
View Job
Senior Full-Stack Software Engineer