Post Job Free
Sign in

OM Bank - Digital/App Tech Lead

Company:
Old Mutual
Location:
Johannesburg, Gauteng, South Africa
Posted:
October 20, 2025
Apply

Description:

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

Apply