CloudBadger Logo

Senior Flutter Developer

CloudBadger|Posted 17 days ago

Skills and experience

Role:Frontend engineer
Other roles:Full stack engineer
Experience in role:7+ years
Language proficiency:English
Must-have skills:
    Flutter
    Dart
Nice-to-have skills:
    JavaScript
    C#
    Bootstrap
    Git
    ASP.NET MVC
    OAuth

Location and salary

Remote policy:Remote
Location of job:Anywhere
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

# Company Overview

CloudBadger is a cloud-based digital banking platform provider that's redefining how financial institutions implement their systems. In an industry where transformation projects often take years and frequently fail, we guarantee implementation in 3 months or less—and we stand by that promise. Our platform comes 90% pre-configured, allowing banks to focus on their brand, customer experience, and innovation, while we handle the technical heavy lifting. We call this 'Bringing the Bank' because we take full ownership of delivery.

## Role Summary

We are seeking a Senior Flutter Developer to join our team at CloudBadger. This role involves designing and maintaining mobile and web applications using Flutter, ensuring high performance, security, and accessibility. The ideal candidate will have strong leadership skills, a passion for innovation, and the ability to collaborate across teams.

## Key Responsibilities

• Design, build, and maintain mobile and web applications using Flutter.

• Implement state management and follow clean architecture principles.

• Integrate RESTful APIs, SDKs, and third-party libraries.

• Ensure WCAG 2.1 AA accessibility and internationalisation.

• Manage release quality including automated testing, CI/CD pipelines, and app store submissions.

• Stay current with Flutter, Dart, and mobile/web development trends.

• Prototype and evaluate new modules/features.

• Troubleshoot, debug, and optimize apps across platforms.

• Mentor junior developers and participate in code reviews.

• Collaborate with DB, Middle-tier, UX, Security, and DevOps teams.

• Translate business goals into technical roadmaps and delivery.

## Minimum Qualifications

• BSc/BEng in Computer Science or comparable experience.

• 7+ years professional development experience, including 2+ years with Flutter.

• Strong expertise in Dart & Flutter framework (widgets, animations, navigation).

• Experience deploying apps to Google Play and Apple App Store.

• Strong problem-solving, debugging, and performance-tuning skills.

• Experience with Git and CI/CD pipelines (Azure DevOps preferred).

• Deep understanding of OAuth2/OIDC, JWT, and app security best practices.

## Bonus Skills

• ASP.NET MVC (C# ) – ability to understand and work with backend systems.

• Experience refactoring or integrating with legacy web stacks.

• Exposure to high-throughput fintech or payments systems.

• Infrastructure-as-Code (Terraform, Docker basics).

## Key Skills Summary

• Flutter & Dart

• State Management

• RESTful API Integration

• CI/CD (Azure DevOps)

• App Security (OAuth2/OIDC, JWT)

• Accessibility (WCAG 2.1 AA)

• Git

• Mobile/Web Deployment

## Key Performance Indicators (KPIs)

• Delivery of high-quality Flutter applications within project timelines.

• Codebase adherence to clean architecture and state management principles.

• Successful integration and performance of RESTful APIs and third-party SDKs.

• Accessibility compliance (WCAG 2.1 AA) and internationalisation readiness.

• Release cycle efficiency including CI/CD pipeline success rates.

• Mentorship effectiveness and junior developer growth.

• Cross-functional collaboration and contribution to technical roadmaps.

• App performance metrics (load time, crash rate, user engagement).

## Additional Information

This position is currently remote. However, an office will be opened in Gauteng, likely in the Centurion area.

About CloudBadger

15-50 employees

What we do

CloudBadger transforms how financial services launch and scale in new markets. Our digital banking platform enables businesses to configure, launch, and operate full-service banking solutions in weeks, not years. We bridge the gap between traditional banking infrastructure and modern financial services, making digital banking accessible to everyone.

Why Work For Us

Shape the future of financial inclusion by building technology that brings banking to underserved communities worldwide. Work on a platform that powers real change in how people access and use financial services. Our modern tech stack and challenging problems provide endless opportunities for growth and impact.

Our Culture

We're a focused team of 28 innovators committed to transforming banking accessibility. Small enough for your work to have immediate impact, big enough to support global financial institutions. We value direct communication, rapid iteration, and the freedom to experiment with new solutions.

Our Engineering Processes

Our 10-person engineering team combines deep banking expertise with modern development practices. We work in small, autonomous teams focused on specific platform capabilities. This allows us to move quickly while maintaining the reliability essential for financial services.

Our Hiring Processes

We seek innovators passionate about both cutting-edge technology and financial inclusion. Our streamlined hiring process evaluates technical excellence, creative problem-solving, and cultural alignment with our mission. If you're excited about using modern tech to transform banking accessibility while working in a collaborative, fast-moving team, we want to talk to you.

Perks at CloudBadger

Remote working
No Dress Code
Monthly Team breakfasts (Local)

Tech Stack

application and data

PostgreSQL
PostgreSQL
Javascript
Javascript
Redis
Redis
HTML5
HTML5
C#
C#
C++
C++
Bootstrap
Bootstrap
Microsoft Azure
Microsoft Azure
ASP.NET
ASP.NET
MS SQL
MS SQL
Xamarin
Xamarin
.Net Core 2.0
.Net Core 2.0
Dart
Dart
Flutter
Flutter
.NET Core
.NET Core

utilities

Google Analytics
Google Analytics
Power BI
Power BI

dev ops

GitHub
GitHub
Octopus Deploy
Octopus Deploy
Datadog
Datadog
Azure DevOps
Azure DevOps
Visual Studio
Visual Studio

business tool

Microsoft Sharepoint
Microsoft Sharepoint
Microsoft Teams
Microsoft Teams

Similar jobs on OfferZen: