Qureos

Find The RightJob.

Flutter Developer (2-3 Years Experience)

Role Overview

We are looking for a Flutter Developer with 2-3 years of hands-on experience building mobile applications for Android and iOS. You will work closely with product, design, and backend teams to deliver high-quality, performant, and scalable apps. The ideal candidate has strong Flutter/Dart fundamentals, solid app architecture knowledge, and a quality-first mindset.

Key Responsibilities

· Develop, test, and maintain Flutter applications for Android and iOS.

· Translate UI/UX designs into responsive, pixel-perfect Flutter screens.

· Implement clean architecture patterns (e.g., MVVM/Clean Architecture) and maintain reusable components.

· Integrate RESTful APIs and manage data persistence (e.g., Hive, SQLite, SharedPreferences).

· Write unit tests, widget tests, and support automated QA processes where applicable.

· Optimize application performance (rendering, memory, startup time) and ensure smooth UX.

· Participate in code reviews, technical discussions, sprint planning, and daily standups.

· Monitor crash reports and analytics, troubleshoot issues, and deliver timely fixes.

· Maintain proper documentation for features, technical decisions, and release notes.

· Collaborate with backend teams on API contracts, error handling, and security best practices.

Required Qualifications

· 2-3 years of professional experience in Flutter development with Dart.

· Strong understanding of Flutter widgets, state management, and navigation.

· Experience with at least one state management approach: Provider, Bloc/Cubit, Riverpod, GetX.

· Hands-on experience with REST APIs, JSON, and networking libraries (Dio/HTTP).

· Good understanding of mobile app architecture, modularization, and SOLID principles.

· Experience with Git (branching, pull requests) and collaborative development workflows.

· Comfortable debugging using Flutter DevTools and reading logs/crash traces.

· Basic understanding of CI/CD pipelines and app publishing processes is a plus.

Preferred Skills (Nice to Have)

· Experience with Firebase (Auth, Firestore, Cloud Functions, Crashlytics, Analytics).

· Experience with push notifications (FCM) and deep linking.

· Familiarity with design systems, accessibility guidelines, and responsive design.

· Knowledge of native integrations (Platform Channels) and iOS/Android build configurations.

· Experience with automated builds, Fastlane, or GitHub Actions.

Tools & Tech Stack

· Flutter, Dart

· State Management: Provider / Bloc / Riverpod / GetX

· API Integration: REST, JSON, Dio/HTTP

· Testing: Unit & widget tests

· CI/CD: GitHub Actions/GitLab CI (as applicable)

· Firebase (optional)

Soft Skills

· Strong communication and collaboration skills.

· Ownership mindset and ability to work independently.

· Attention to detail and commitment to quality.

· Ability to learn quickly and adapt to changing requirements.

What We Offer

· Competitive salary based on experience and performance.

· Learning opportunities, mentorship, and growth path.

· Friendly, collaborative environment with modern engineering practices.

How to Apply

Please share your updated CV/resume, portfolio (if any), and links to relevant apps or GitHub repositories. Include a short note about your recent Flutter projects and your preferred state management approach.

Job Type: Full-time

Pay: Rs70,000.00 - Rs150,000.00 per month

Work Location: In person

© 2026 Qureos. All rights reserved.