Essential Skills Strong experience with modern frontend frameworks (Angular or similar ) and TypeScript Advanced Python skills with experience building serverless, cloud-native backends Proven full stack expertise, with strength in APIs, backend systems, and distributed architectures Hands-on experience with AWS and cloud-native design patterns Deep understanding of Infrastructure-as-Code and multi-environment deployments Experience designing and operating scalable, high-throughput systems Strong experience with event-driven architectures and asynchronous processing Solid knowledge of CI/CD, containerisation, and DevOps practices (Docker, Kubernetes, ECS) Experience working with security, compliance, and infrastructure teams Ability to translate business requirements into technical architecture with minimal guidance Interest in or experience with AI tools and AI-powered platforms Role & Responsibilities Design and deliver end-to-end full stack features across frontend and serverless backend systems Build and own APIs and backend services powering complex document processing workflows Architect and implement event-driven processing pipelines for high-scale data handling Own and evolve Infrastructure-as-Code modules , applying software engineering rigor to infrastructure Lead technical design reviews and define best practices for quality, testing, and deployment Collaborate with product owners, data scientists, and platform engineers to deliver scalable solutions Mentor engineers through code reviews, knowledge sharing, and technical guidance Drive CI/CD excellence , improving automation and deployment confidence Embed security best practices across application and infrastructure layers Improve observability, monitoring, and system reliability through proactive engineering Contribute to AI-powered features , including integration with LLM and document intelligence services Act as a trusted technical advisor , evaluating new technologies and guiding platform evolution Advantageous Skills Experience building multi-tenant SaaS platforms Exposure to LLMs, prompt engineering, or AI orchestration frameworks Background in data science integration or document processing systems Experience with asynchronous workflows and orchestration at scale Strong testing practices across unit, integration, and end-to-end levels Experience working in high-growth or platform engineering environments Knowledge of responsible AI practices and platform safety considerations Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related field (or equivalent experience) Minimum 6+ years experience in full stack software engineering Proven experience delivering cloud-based, distributed systems at scale Demonstrated ability to take platform features from design through to production
Full Stack Developer (Advanced) 1896
OPEN SOURCE (PTY) LTD
menlyn, menlyn
Published 15 days ago
Report job