Software Engineer (Mini App Full Stack Developer)
Johannesburg - South Africa
Job Summary
Role Purpose
The Software Engineer will be responsible for the end-to-end design development testing deployment and support of Fintech Crypto Mini Apps within the Mini App Framework. The role will focus on delivering secure scalable portable and reusable Mini App solutions that integrate with Fintech platform services and governed APIs while maintaining strict separation between presentation and business logicRequired Skills & Experience
Technical Skills
- 5 years software development experience.
- Strong JavaScript/TypeScript development experience.
- Experience with Mini Apps Mini Programs Super Apps or equivalent mobile/web application frameworks.
- Strong understanding of REST APIs and API integrations.
- Experience with OAuth2 SSO Identity and Access Management.
- Experience integrating with event-driven platforms and asynchronous processing.
- Familiarity with API Gateway patterns and microservices architectures.
- Strong understanding of secure coding practices.
- Experience with Git-based source control.
Preferred Technologies
- React / React Native
- TypeScript
- RESTful APIs
- JSON
- OAuth2/OpenID Connect
- Kafka or event-driven architectures
- CI/CD pipelines
- Docker
- Kubernetes/OpenShift
Required Experience:
IC
About Company
With 15 years of experience in the Telecommunications and Financial Services industry in Africa and the Middle East, we are experts at supporting our clients through their digital transformation journeys. We believe in blending traditional methods with cutting-edge strategies to drive ... View more