Flutter Developer (Nagpur)

Flutter Developer (Nagpur)

17 Sep
|
SBG Industries
|
Nagpur

17 Sep

SBG Industries

Nagpur

About the Role

We are looking for a Flutter Developer to join our technology team and contribute to building and maintaining scalable, reliable, and high-performance mobile applications.

The ideal candidate should have strong hands-on experience in Flutter, Dart, Riverpod, Clean Architecture, REST APIs, and local data persistence, with the ability to own features end-to-end.

Key Responsibilities

- Build, maintain, and enhance features across the mobile application.
- Follow and maintain Clean Architecture principles across presentation, domain, and data layers.
- Integrate with REST APIs and handle pagination, caching, error states, authentication, and offline behaviour.
- Develop reusable, modular, and well-structured widgets and components.
- Manage application state effectively using Riverpod.
- Own features end-to-end, including UI development, state management, API integration, testing, and edge cases.
- Identify and resolve performance issues such as unnecessary rebuilds, UI jank, memory usage, and application size.
- Implement appropriate error handling, retry mechanisms, and token-refresh flows.
- Work with local persistence solutions and support basic offline-first functionality.
- Collaborate closely with the Lead Architect and development team on technical and UI decisions.
- Participate in code reviews and maintain coding, architecture, and file-organization standards.

Must-Have Skills

- Strong hands-on experience with Flutter and Dart.
- Experience with Riverpod for state management.
- Practical understanding of Clean Architecture, including:
- Repositories
- Use Cases




- Dependency Injection
- Separation of concerns
- Strong experience with REST API integration using Dio/http.
- Knowledge of:
- API interceptors
- Token refresh
- Retry logic
- Error mapping and handling
- Pagination
- Experience with local persistence such as Hive, Drift, or SharedPreferences.
- Understanding of basic offline-first application patterns.
- Good understanding of mobile application performance optimization.

Good to Have

- Experience with Firebase Cloud Messaging (FCM) and push notifications.
- Experience with deep linking.
- Experience with application release and deployment processes.
- Exposure to WebSockets or real-time data.
- Experience developing chat, social, marketplace, or similar consumer-facing applications.
- Understanding of Hindi/regional-language UX.
- Basic knowledge of Kotlin or Swift for platform-channel integration.

What We’re Looking For

- Strong problem-solving and debugging skills.
- Ability to independently own features and deliver them end-to-end.
- Strong understanding of scalable mobile application architecture.
- Attention to code quality, maintainability, and performance.
- Ability to collaborate effectively with architects, developers, and cross-functional teams.
- A learning mindset with the ability to adapt to evolving product and technical requirements.

Location Nagpur, Maharashtra

How to Apply

Interested candidates can share their updated CV at:

[email protected]

Pay: ₹35,000.00 - ₹38,000.00 per month

Perks

- Paid sick time
- Provident Fund

Work Location: In person

📌 Flutter Developer (Nagpur)
🏢 SBG Industries
📍 Nagpur

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: flutter developer (nagpur) / nagpur

Subscribe to this job alert:

Get the latest job offers by email for: flutter developer (nagpur) / nagpur