Work-Force
Listing live now. We believe great workplaces are built on great people. We are looking for a Full Stack Developer in Port Shepstone, and we encourage applicants from across KwaZulu-Natal to consider this opportunity.
What This Role Involves
This Full Stack Developer role has been briefed against a clear set of outcomes for Port Shepstone. The successful candidate will work alongside an established team and will be expected to contribute meaningfully to the it jobs pipeline across KwaZulu-Natal.
The role suits a candidate who values consistency and clear communication. The Port Shepstone operation runs on accurate work, steady relationships and a genuine respect for the people in the team.
Tools, systems and information are there to support the role rather than slow it down. The company continues to invest in the technology that backs its Port Shepstone teams, and the new Full Stack Developer will feel that from the first week.
About the Team
On top of that, the team you will be working with is fast-paced and energetic. Things move quickly across the Port Shepstone office, and the people who thrive here are the ones who plan ahead, communicate openly and pick up the slack when KwaZulu-Natal operations get busy.
Notably, the team structure and working relationships for this role in Port Shepstone will be explained during the hiring process.
Collaboration is the default working mode. Whether picking up a quick query or working through a complex project, you will find colleagues willing to lean in and help.
Where You’ll Work
Beyond that, the environment is hybrid-friendly where the role allows, with collaborative tooling, modern source-control workflows and a strong emphasis on shared ownership of code and incidents.
Health, safety and well-being are taken seriously. Current policies and procedures are maintained, and the Port Shepstone site adheres to the standards expected of a responsible South African employer.
In addition, the working environment is set up to give the team the focus needed for deeper work, while keeping collaboration and quick problem-solving close at hand.
Your Role
- Write clean, testable code that follows the team’s coding standards
- Implement security best practices in line with POPIA obligations
- Design, develop and maintain features across the application stack
- Diagnose and resolve production incidents within agreed SLAs
- Automate repetitive operational tasks using scripts and tooling
- Maintain technical documentation, architecture diagrams and runbooks
- Mentor junior engineers through pairing and structured feedback
- Investigate and resolve user-reported support tickets at L2 and L3
Candidate Profile
- Experience with containerisation (Docker, Kubernetes) is an advantage
- Comfortable working in agile delivery teams
- Experience with Git, branching strategies and pull-request workflows
- Strong proficiency in Java, C#, Python, JavaScript or TypeScript
- Good written and verbal communication for technical and non-technical audiences
- Familiarity with CI/CD pipelines and infrastructure-as-code
If your CV speaks to the points above, this role is worth a closer look.