Full Stack Software Developer

People Dimension

Full-time Software Development
Apply Now
Location
cape town, western cape, South-Africa
Posted
June 04, 2026

Job Description

The Full Stack Software Developer is responsible for designing, developing, and delivering features across a SaaS platform throughout the full SDLC. The role is hands‑on and mainly backend‑focused, with frontend development involved where needed. Responsibilities include building APIs, implementing business logic, and developing integrations that support platform services, device connectivity, and customer‑facing features.

This role involves owning features and systems from design through to deployment and ongoing support. The developer contributes to reliable workflows within distributed systems while maintaining strong standards for code quality, testing, and operational performance. The role requires problem‑solving, sound technical decision‑making, and the ability to deliver scalable, maintainable solutions.

In addition to development, the role includes contributing to API design, CI/CD improvements, cloud infrastructure, and troubleshooting production issues....