: Design and maintain high-performance, cloud-native services using Node.js and TypeScript, ensuring every line of code aligns with robust architectural patterns.
Lead & Mentor:
Elevate the team by leading code reviews, conducting design workshops, and mentoring junior/mid-level engineers to follow industry best practices.
Champion DevOps:
Drive the adoption of modern engineering standards, including CI/CD pipelines, TDD/BDD, and containerized deployments (Docker/Kubernetes).
Integrate & Collaborate:
Partner with Product Managers and Architects to refine features and ensure seamless end-to-end delivery across mobile (React Native) and backend systems.
Innovate:
Research and advocate for new tools and frameworks that optimize performance and scalability.
Requirements include:
Bachelors degree in computer science or software engineering.
MSc in IT or an MBA; Cloud (AWS/Azure), DevOps (Docker/Kubernetes), or Security (CSSLP) certifications, would be advantageous
Deep Experience:
8-10 years in software engineering with a proven track record of building production-grade, distributed systems.
Tech Stack Mastery:
Strong expertise in Node.js, JavaScript/TypeScript, and React Native.
Architectural Fluency:
Extensive experience with APIs, microservices, and integration patterns, as well as both SQL and NoSQL databases.
The DevOps Mindset:
Hands-on exposure to cloud platforms (AWS/Azure/GCP) and message queues.
*
Regulated Industry Savvy:
Previous experience in banking, fintech, or telecom is highly advantageous.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.