Skip to main content
Osama Hussain

Osama Hussain

Mid-Level Flutter Developer | Mobile Engineer

Talent
Karachi Division, SindhMember since July 22, 2026
DartFlutterFirebaseFirestoreAuthenticationCloud MessagingBLoCGetXProviderRiverpodClean ArchitectureSOLID PrinciplesDependency InjectionGetItHiveSharedPreferencesSQLiteGoogle Maps SDKLive GPS TrackingLocation ServicesREST APIsSocket.ioPush NotificationsGitAgileScrum
·

Hire this person

Send a job offer directly to this candidate

DartFlutterFirebaseFirestoreAuthentication

About

Mid-Level Flutter Developer with 3+ years of professional experience building and shipping cross-platform mobile applications using Flutter and Dart. Skilled in state management (BLoC, GetX, Provider, Riverpod), Clean Architecture, and SOLID principles, with hands-on experience in REST API integration, Firebase services, and local data persistence (Hive, SharedPreferences, SQLite). Experienced working in Agile/Scrum teams, writing unit and widget tests, and delivering production-ready apps across e-commerce, fintech, and fitness domains to the Google Play Store and Apple App Store.

Experience

Mid-Level Flutter Developer - Dexnive - Karachi, Pakistan

(2026-01)

  • Developed and maintained cross-platform mobile applications using BLoC, GetX, and Clean Architecture patterns, following SOLID principles to keep code scalable and maintainable.
  • Implemented dependency injection using the GetIt container to optimize app performance and memory usage.
  • Led development of core application modules end-to-end within an Agile/Scrum workflow, participating in sprint planning and code reviews.
  • Wrote unit and widget tests to validate feature functionality and catch regressions before release.
  • Mentored junior developers on engineering workflows, testing practices, and Git version control strategies.

Junior Flutter Developer - Launchbox Global - Karachi, Pakistan

(2024-10 - 2025-12)

  • Built, tested, and shipped multiple production-grade cross-platform applications using Dart and Flutter.
  • Collaborated with senior engineers to build responsive, pixel-perfect UI components and integrate secure REST API layers.
  • Managed Firebase infrastructure including Firestore, Authentication, and Cloud Messaging for push notifications.
  • Used Hive, SharedPreferences, and SQLite for local data persistence and offline app functionality.

Junior Mobile Developer - Flutter - KCompute (Pvt) Ltd - Karachi, Pakistan

(2023-08 - 2024-10)

  • Developed and maintained Flutter-based mobile applications, contributing to feature development, bug fixes, and release cycles.
  • Collaborated with cross-functional teams to deliver production-ready mobile solutions on schedule.

Intern Flutter Developer - IXS Solution - Karachi, Pakistan

(2022-12 - 2023-08)

  • Contributed to InfoAccess, a school management system product, assisting with UI implementation and bug fixes using Flutter and Dart.
  • Gained foundational experience in state management and REST API integration under the guidance of senior developers.

Education

Bachelor of Science - Computer Science - Virtual University of Pakistan (2020 - 2024)

Intermediate - Pre-Engineering / Science - Govt. City College

Skills

Mid-Level Flutter DeveloperMobile Engineer

Reviews

Related