Enable job alerts via email!

OM Bank - Senior Flutter Front-End Engineer

Old Mutual

Cape Town

On-site

ZAR 500,000 - 700,000

Full time

2 days ago
Be an early applicant

Job summary

A major financial services firm based in Cape Town seeks a Mobile App Developer to lead and contribute to mobile software development. You will collaborate with cross-functional teams and utilize Flutter to build enterprise-grade applications. The role requires 3–5 years of experience, solid problem-solving skills, and proficiency in mobile architecture. Apply by 18 August 2025 for this exciting opportunity.

Qualifications

  • 3–5 years of experience in mobile application development.
  • Expertise in Flutter for cross-platform development.
  • Experience with native mobile development using Java or Swift.

Responsibilities

  • Lead and contribute to mobile software development across the full SDLC.
  • Collaborate with cross-functional teams to enhance product features.
  • Monitor and optimize application performance, security, and scalability.

Skills

Application Development
Flutter Expertise
Mobile Application Development
CI/CD Tools
Communication Skills

Education

Degree in Computer Science, Engineering, Mathematics

Tools

Flutter
Jira
Confluence
Git

Job 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

The Mobile App Developer is responsible for developing high-quality designs and solutions, participating in technical designs, and maintaining software and digital applications. The role involves creating prototypes, developing user-centered software, and advising on technical specifications.

This role requires a solid understanding of engineering practices, an analytical and data-driven approach to problem-solving, and adherence to DevOps, SRE, and Cloud-based practices.

KEY RESULT AREAS

  • Lead and contribute to mobile software development across the full SDLC.
  • Apply Agile methodologies (SCRUM / Kanban) within a DevOps culture.
  • Collaborate with cross-functional teams, including Product Owners, Scrum Masters, Business Analysts, Architects, and UX Designers.
  • Provide effort estimates for planned work.
  • Serve as a subject matter expert on Flutter and mobile app development.
  • Design application architectures, technical specifications, and solution blueprints.
  • Build and maintain enterprise-grade, cloud-based mobile applications using Flutter.
  • Develop and validate software prototypes.
  • Define and execute test strategies aligned with continuous testing principles.
  • Apply engineering best practices in design, development, testing, and maintenance.
  • Enhance tools, processes, and standards for better efficiency and quality.
  • Monitor and optimize application performance, security, and scalability.
  • Engage stakeholders to shape product features and ensure operational excellence.
  • Provide operational support for production issues.

ROLE REQUIREMENTS

  • Matric plus a degree in Computer Science, Engineering, Mathematics, or related field.
  • 3–5 years of experience in mobile application development.
  • Expertise in Flutter for cross-platform development.
  • Experience with native mobile development using Java or Swift.
  • Proficiency with collaboration tools like Confluence, Jira, Microsoft Teams.
  • Experience with CI/CD tools such as Jenkins or Git.
  • Knowledge of mobile and API testing frameworks.
  • Understanding of mobile architectural patterns like Clean Architecture, BLoC, Navigation, and service locator.
  • Strong understanding of software design principles (SOLID, DRY, KISS) and design patterns (Singleton, Factory, Repository).
  • Excellent communication skills for explaining technical concepts to diverse stakeholders.

Skills

Action Planning, Application Development, Business Process Design, Computer Literacy, Data Management, Data Modeling, Evaluating Information, Identifying Customer Needs, IT Support, Market Analysis, Oral Communications, Product Development, Technical Support, Troubleshooting, Test Case Management, User Requirements Documentation, Web Development

Competencies

Business Insight, Collaboration, Courage, Innovation, Decision Quality, Results Orientation, Accountability, Complexity Management

Education

Not specified

Closing Date

18 August 2025, 23:59

The appointment will be made in line with the Employment Equity Plan of Old Mutual South Africa.

The Old Mutual Story!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.