Qureos

FIND_THE_RIGHTJOB.

Flutter Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Location: Karachi (On-Site)

Timings: 2:30 PM – 11:30 PM (PKT)

Job Type: Full-time


Key Responsibilities
  • Design, build, and maintain high-quality Flutter applications for Android and iOS.
  • Work closely with backend teams consuming RESTful APIs / GraphQL built on top of PostgreSQL databases.
  • Implement responsive, smooth, and optimized UI/UX based on design specifications (Figma, XD, etc.).
  • Manage application state using patterns such as BLoC, Provider, Riverpod, GetX, or similar.
  • Integrate third-party SDKs and services (analytics, payments, notifications, etc.).
  • Configure and work with AWS services where needed (e.g., API Gateway, S3, CloudFront, Cognito, SNS, etc.) in coordination with backend/DevOps teams.
  • Use Git/GitHub for version control, code reviews, branching strategies, and collaborative development.
  • Write clean, maintainable, and well-documented code following best practices.
  • Diagnose and fix bugs, performance issues, and app crashes.
  • Participate in sprint planning, estimations, and regular stand-ups with the team.


Required Skills & Experience
  • 4+ years of hands-on experience in mobile app development, with 3+ years in Flutter preferred.
  • Strong knowledge of Flutter & Dart, widgets, navigation, and app lifecycle.
  • Experience with PostgreSQL-backed applications (via APIs), understanding of how mobile apps interact with relational databases.
  • Solid understanding of AWS services or cloud-based backends (experience integrating with AWS-hosted APIs or services).
  • Strong command of Git and GitHub:
  • Branching (Git Flow, feature branches)
  • Pull requests and code reviews
  • Handling merge conflicts and maintaining clean commit history
  • Experience with RESTful APIs, JSON, and secure data handling.
  • Experience with push notifications, deep linking, and in-app navigation flows.
  • Experience publishing and maintaining apps on Google Play Store and/or Apple App Store is a plus.
  • Familiarity with CI/CD pipelines for mobile apps (Fastlane, Codemagic, Bitrise, GitHub Actions, etc.) is a plus.
  • Familiarity with AI-powered development tools such as Cursor, GitHub Copilot, Tabnine, or similar, and willingness to use them to boost productivity and code quality.
  • Strong problem-solving skills, attention to detail, and ability to work both independently and in a team environment.
  • Good communication skills in English.


Nice to Have
  • Experience with Firebase (Auth, Firestore, FCM, Remote Config, Analytics).
  • Knowledge of native Android (Kotlin/Java) or iOS (Swift).
  • Experience with clean architecture, layered architecture, or MVVM.
  • Familiarity with Agile/Scrum processes and tools like Jira, Trello, or ClickUp.


What We Offer
  • Competitive salary based on experience and skillset.
  • Opportunity to work on challenging, product-based applications with real users.
  • A collaborative, growth-focused environment with room to learn and innovate.


© 2025 Qureos. All rights reserved.