Powered by Information Department Government of Sindh

About the job

 

ABOUT THE ROLE

You will be joining the mobile engineering team building Digibanc™, a next-generation digital banking platform deployed across MENA and APAC. As a Mid-Level Flutter Developer, you will contribute to feature development, maintain high code quality, and collaborate closely with backend and product teams to ship reliable, performant banking-grade mobile experiences.


 

KEY RESPONSIBILITIES

  • Develop and maintain cross-platform mobile applications using Flutter/Dart for iOS and Android
  • Translate UI/UX designs into clean, pixel-perfect, responsive interfaces
  • Integrate RESTful APIs and backend services including authentication, transactions, and push notifications
  • Write unit and widget tests to ensure reliability and regression coverage
  • Participate in code reviews and contribute to team coding standards
  • Debug, profile, and optimize app performance across a wide range of devices
  • Work within Agile/Scrum sprints with clear delivery commitments
  • Maintain technical documentation for all modules owned


 

REQUIRED SKILLS & EXPERIENCE

Experience

  • 2–4 years of professional mobile development experience
  • Minimum 1.5 years working with Flutter in a production environment
  • At least one live app on the App Store or Google Play built with Flutter


 

Technical

  • Strong proficiency in Dart and the Flutter SDK
  • Solid understanding of state management — BLoC, Provider, or Riverpod
  • Experience with REST API integration and JSON parsing
  • Familiarity with Firebase: Auth, Firestore, and Push Notifications
  • Understanding of mobile app security fundamentals: token storage and certificate pinning
  • Basic knowledge of CI/CD pipelines — Fastlane, GitHub Actions, or Bitrise
  • Version control with Git including branching, PRs, and merge conflict resolution


 

Nice to Have

  • Exposure to fintech or banking app development
  • Experience with biometric authentication — Face ID and fingerprint
  • Familiarity with platform channels for native iOS/Android integrations
  • Arabic language UI and RTL layout experience


 

WHAT WE'RE LOOKING FOR

  • Attention to detail, especially around UI fidelity and edge case handling
  • A collaborative mindset and openness to feedback in code reviews
  • Ability to take a feature from design to deployment independently
  • Comfortable working in a fast-moving, multi-market SaaS environment


 

ABOUT CODEBASE TECHNOLOGIES

Codebase Technologies is a global digital banking technology company that empowers banks, financial institutions, and fintech's to launch, transform, and scale innovative financial services. Through its award-winning Digibanc™ platform, Codebase delivers cloud-native, API-first solutions spanning digital banking, core banking, lending, onboarding, payments, and embedded finance for both conventional and Islamic institutions. With digital banking and financial propositions delivered across 19 countries, Codebase combines deep industry expertise with cutting-edge technology to help shape the future of banking.


 

Why Join Us?

At Codebase Technologies, you’ll have the opportunity to work on impactful projects that redefine financial services across emerging and developed markets. We foster a culture of innovation, collaboration, and continuous learning, empowering our people to solve complex challenges, grow their careers, and contribute to building the next generation of digital banking experiences.

 

Salary

Competitive

Monthly based

Location

Karachi Division,Sindh,Pakistan

Job Overview
Job Posted:
15 hours ago
Job Expire:
4 weeks from now
Job Type
Pvt Job
Job Role
Lead Mobile Developer
Education
Intermediate
Experience
3+ Years
Total Vacancies
1...
Age requirment
18 Year - 35 Year

Job Tags:

Share This Job:

Location

Karachi Division,Sindh,Pakistan