About the position
Our client, a Stellenbosch-based FinTech business operating in trade and collateral-risk technology, is looking to appoint a Senior Full Stack Engineer to join its Sentinel engineering team.
This role is suited to a senior hands-on developer who can deliver complex full-stack features, protect architectural integrity, contribute to secure software delivery, and provide technical guidance to other developers.
Role Focus
- Lead the implementation of high-impact full-stack features and technically sensitive workstreams.
- Build and maintain robust frontend, backend, database, API and integration components.
- Support architecture-safe delivery by reviewing design choices, data boundaries, secure access patterns and maintainability.
- Review pull requests, improve code quality and mentor junior and mid-level developers.
- Contribute to release readiness, technical risk identification and engineering standards.
Primary Requirements
- 6+ years' professional software development experience.
- Strong full stack development experience across frontend, backend, databases, APIs and integrations.
- Experience leading complex software features, technical workstreams or cross-module implementations.
- Strong code-review capability, with experience mentoring or guiding other developers.
- Solid architectural thinking, secure coding discipline and ability to identify technical risk.
- Strong SQL, data modelling, migration and performance-tuning exposure.
- Experience in fintech, financial services, data-platform, security-conscious or regulated environments will be advantageous.
Preferred Technical Exposure
- Modern frontend and backend frameworks, preferably including React/TypeScript and Python/Django, or a comparable full-stack technology environment.
- AWS, CI/CD, observability, logging and diagnostics.
- Authentication, authorization, role-based access control and secure-by-default implementation patterns.
- Cloud infrastructure or infrastructure-as-code exposure, such as Terraform, will be beneficial.
Ideal Candidate
The ideal candidate is a builder-leader: someone who still writes excellent code, but also knows when to review, guide, challenge technical decisions and protect the quality of the platform.
General
- We are committed to fair and inclusive hiring. All suitably qualified applicants are welcome to apply.
- Preference may be given in line with our client's Employment Equity plan and applicable legislation.
- Applicants must have the legal right to work in South Africa at the time of application.
- Only shortlisted candidates will be contacted. If you do not hear from us within 30 days, please consider your application unsuccessful.
- Please include your current remuneration (CTC), salary expectation and notice period.
- By applying, you consent to the processing of your personal information for recruitment purposes in accordance with POPIA.
Desired Skills:
- AWS
- Back-End Development
- Cloud Architecture
- Django
- Python
- React Native
- Software Development