Full stack developer (senior) 1958

remote, gauteng, South-Africa • Posted June 14, 2026

Job Type: Full-time
Location: remote, gauteng
Posted: June 14, 2026
Category: Other-General
Application Deadline: July 24, 2026

Role Description

Essential Skills Backend Engineering (Python) Design and implement modular, testable, and reusable Python services Apply best practices around code structure, dependency management, and performance optimization Build services that are production-ready with observability, logging, and error handling baked in Frontend Engineering (Angular + Type Script) Develop rich, responsive SPAs using Angular with strong Type Script discipline Implement robust state management patterns (e.g., Ng Rx or equivalent) Translate complex workflows into intuitive, performant UI/UX experiences

You’ll work extensively across AWS, designing serverless-first and containerized solutions : Build and operate AWS Lambda functions (event-driven, scalable workloads) Design and manage APIs via API Gateway (REST) and App Sync (Graph QL) Implement Graph QL schemas, resolvers, and data access patterns using App Sync Work with Dynamo DB for high-scale No SQL data modelling (partitioning, indexing, access patterns) Lever...

Interested in this role?

Click the button below to start your application for Full stack developer (senior) 1958 at Opensource.

Apply Now