REMOTEFULLTIME
Flutter Developer

GRG India
Remote · remote · Posted 4d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Flutter Developer
About us GRG India is a B2B enterprise SaaS company in the incentive and reward management space. Our flagship product,
My Incentives , helps large companies automate and gamify the end-to-end sales and channel incentive process — typically for organizations with 2,000+ frontline and channel sales members. Our clients include some of India's leading brands across BFSI, FMCG, Construction, IT, Agro Chemicals, and Automotive. My Incentives is a no-code platform that delivers four core outcomes for our clients: 1. Real-time incentive automation — ingesting sales data and calculating payouts with zero manual effort 2. Gamification and motivation — keeping the brand and sales targets top of mind for frontline and channel reps 3. Leadership visibility — giving regional sales heads a live view of team performance 4. Fraud and leakage elimination — ensuring every payout is accurate and tamper-proof We are looking for a Mid-Level Flutter Developer who can take ownership of building and maintaining high-performance cross-platform applications. You will collaborate closely with product managers and backend engineers to translate complex layouts into clean, bug-free, and highly responsive user interfaces for both Android and iOS.
Reports to Head of Department –Technology – GRG India
What We Offer
- Competitive salary within the structured bracket.
- Opportunity to work on a live, fast-scaling product.
- A collaborative environment with a sharp, flat hierarchy team.
Key Responsibilities : 1.Feature Development
- Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart.
- Develop reusable, modular, and maintainable code following coding standards and best practices.
- Participate in feature estimation, technical design discussions, and sprint planning.
2.Application Architecture
- Build scalable and maintainable applications using architecture patterns such as Clean Architecture or MVVM.
- Implement robust state management using Bloc, Riverpod, Provider, or equivalent frameworks.
- Ensure proper dependency management and modular application structure.
3.API & Third-Party Integrations
- Integrate RESTful APIs and handle authentication mechanisms such as JWT or OAuth.
- Implement third-party SDKs including analytics, payment gateways, social login, maps, and push notifications.
- Work closely with backend teams to define and optimize API contracts.
4.Performance & Quality
- Profile applications using Flutter DevTools to identify and resolve performance bottlenecks.
- Optimize application startup time, rendering performance, memory utilization, and battery consumption.
- Ensure smooth UI interactions and responsive user experiences across devices.
5.Native Platform Integration
- Develop native integrations using Platform Channels whenever Android (Java/Kotlin) or iOS (Swift) functionality is required.
- Understand platform-specific lifecycle events, permissions, and device capabilities.
6.Release Management
- Manage Android and iOS application builds, signing, versioning, and releases.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Support CI/CD pipelines for automated builds and deployments.
7.Collaboration
- Work closely with UI/UX designers to implement pixel-perfect interfaces.
- Collaborate with QA teams to resolve defects and improve application quality.
- Participate in code reviews and contribute to continuous improvement of development standards.
Technical Requirements Core Skills
- Minimum 2 years of hands-on experience in Flutter application development.
- Strong proficiency in Dart programming language.
- Experience developing and maintaining production-grade Android and iOS applications.
Mobile Architecture
- Strong understanding of Clean Architecture, MVVM, SOLID principles, and design patterns.
- Experience implementing scalable state management using Bloc, Riverpod, Provider, or similar frameworks.
UI Development
- Ability to convert Figma or Adobe XD designs into responsive, pixel-perfect Flutter applications.
- Experience building custom widgets, animations, and adaptive layouts for multiple screen sizes.
Networking & Data
- Strong experience integrating REST APIs.
- Good understanding of JSON serialization, asynchronous programming, and error handling.
- Experience with local persistence using Hive, SQLite, Isar, SharedPreferences, or Firebase Firestore.
- Understanding of offline-first application design and caching strategies.
Platform Knowledge
- Working knowledge of Android and iOS application lifecycle.
- Experience with Platform Channels and native integrations.
- Understanding app permissions, deep linking, and background services.
Development Practices
- Strong proficiency in Git and collaborative development workflows.
- Experience using Flutter DevTools for debugging and performance profiling.
- Familiarity with CI/CD pipelines such as GitHub Actions, Codemagic, Bitrise, Azure DevOps, or Jenkins.
Testing
- Experience writing Unit Tests and Widget Tests.
- Familiarity with Integration Testing is an added advantage.
Preferred Skills Candidates with experience in any of the following will have an advantage:
- Firebase (Authentication, Cloud Messaging, Analytics, Crashlytics, Remote Config)
- Push Notifications
- Deep Linking and Universal Links
- Mobile security best practices
- App performance optimization
- Dependency Injection (GetIt, Injectable)
- Flutter Web or Desktop development
- Experience with App Store and Play Store release management
Soft Skills
- S trong analytical and problem-solving abilities.
- Excellent debugging and troubleshooting skills.
- Good communication and collaboration skills.
- Ability to work independently while contributing effectively within an Agile team.
- Strong ownership mindset with attention to quality and timelines.
Location: Mumbai, Maharashtra
Job Type: Full-Time
Experience: 2–4 Years
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About GRG India

GRG India
₹6.5L PA avg
Avg at GRG India
Employee ratings
10 reviews
Culture
4.3
Career growth
3.3
Work-life
4.2
Employees rate it well for
Find them on