Let's Write Africa's Story Together!
Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.
Job Description
OM Bank is currently looking for a Digital/App tech lead to oversee the development, implementation and maintenance of the OM Bank digital ecosystem. The candidate will be required to drive the technical vision, architecture and delivery of the both the web and mobile application.
KEY RESULT AREAS
Own the architecture and technical direction for OM Bank’s digital ecosystem
Manage a team of software engineers and aligning the team to the OM Bank Digital Strategy
Maintain a healthy culture within the team placing emphasis software engineering best practices
Technical leadership and mentorship through upholding coding standards and driving technical direction for OM Bank Digital
Stakeholder engagement including product owners, business analysts, designers, solution architects, platform engineers, site reliability, quality assurance, release engineering and customer platform team
Creating technical design specs outlining implementation and integration details based on product requirements specs
Establish standards within the digital squad that enforces clean code and architecture principles
Managing and maintaining SDK implementations with third-party services
Manage delivery of features into the digital channel ensuring time to market whilst maintaining quality
Manage App Store Distribution (Huawei, Android, iOS)
Writing clean, maintainable and scalable code in Flutter & React
Establishing standards for unit, integration and uat testing
Working closely with quality assurance team to automate testing and integrate with delivery pipeline
Managing and continually improving web and mobile delivery pipelines
Adherence to Agile ways of working
Managing expectations from the product teams to ensure smooth delivery placing emphasis on planning and managing the teams backlog.
This may be handled by the Scrum Master
ROLE REQUIREMENTS
Bachelor’s degree in computer science, electrical or electronic engineering, Information Technology, or relevant field
10+ years of software engineering experience with at least 3+ years in a tech lead role
Flutter and React software engineering experience
API integration experience using REST and OpenAPI
Strong AWS & Terraform Experience
Strong background in software architecture, design patterns and event driven systems
Solid CI/CD experience using GitHub Actions
Strong understanding of web and mobile app security landscape and best practices
Prior experience in financial service industry
Strong experience with A/B testing and feature flagging tooling and implementation
Experience with implementing OAuth2 on web and mobile
Skills
Action Planning, Action Planning, Adaptive Thinking, Agile Project Management, Budget Management, Change Management, Current State Assessment, Data Compilation, Evaluating Information, Executing Plans, Futures Thinking, Gaps Analysis, IT Implementation, Learning and Development (L&D), Managing Stakeholder Expectations, Oral Communications, Policies & Procedures, Project Life Cycle Management, Project Performance Management (PM), Project Quality Assurance, Project Reporting, Project Risk Management, Project Schedule Management, Project Scope Management, Project Strategy {+ 1 more}
Competencies
Business Insight
Collaborates
Communicates Effectively
Cultivates Innovation
Customer Focus
Decision Quality
Develops Talent
Drives Engagement
Education
Closing Date
25 October 2025, 23:59
The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.
The Old Mutual Story!
JR-72612