About SIDGS:
SID Global Solutions is a premier AI-first digital transformation company, delivering intelligent full-stack solutions and services worldwide. We specialize in embedding AI across the enterprise to accelerate transformation, modernize technology, and unlock new revenue streams. Our core expertise spans AI-powered modernization, cloud and infrastructure solutions, application innovation, and advanced data analytics. As a leading Google Apigee implementation partner, we also bring you SAMi-Smart API Monetization Platform our flagship platform for API management. With a global footprint and 1000+ professionals, SID Global Solutions is committed to building a smarter, AI-driven future through innovation and impact.
Job Description – Flutter Developer (Flutter 3.0+, Dart, React)
Job Title: Flutter Developer (Mobile & Web)
Experience: 4–8 Years
Location: Gurugram (Work from Office)
Employment Type: Full-Time
Notice Period: Immediate Joiners
Job Summary
We are looking for a highly skilled Flutter Developer with strong experience in developing scalable mobile and web applications using Flutter 3.x, Dart, and modern state management techniques. The ideal candidate should have hands-on experience with React (JavaScript/TypeScript), API integration, application security, performance optimization, and background processing. The candidate should be capable of building high-performance, secure, and scalable applications for Android, iOS, and Web platforms.
Key Responsibilities
-
Design, develop, test, and maintain cross-platform mobile and web applications using Flutter 3.x and Dart.
-
Build responsive, reusable, and scalable UI components.
-
Implement state management using BLoC, Provider, or Riverpod.
-
Integrate REST APIs using Dio and handle secure network communication.
-
Implement authentication, authorization, encryption, and secure data storage.
-
Develop features involving background services, push notifications, and offline data synchronization.
-
Implement SSL Pinning to secure communication between mobile applications and backend services.
-
Work with encryption/decryption algorithms for securing sensitive application data.
-
Optimize application performance, memory usage, battery consumption, and startup time.
-
Use monitoring and performance profiling tools to identify bottlenecks.
-
Collaborate with UI/UX designers, backend developers, QA teams, and DevOps engineers.
-
Participate in Agile ceremonies including sprint planning, code reviews, and releases.
Required Skills
Mandatory Skills
-
4+ years of Flutter application development
-
Flutter 3.x (3.0 or above)
-
Dart
-
Mobile Application Development (Android/iOS)
-
Flutter Web Application Development
-
State Management
-
REST API Integration
-
Dio HTTP Client
-
JSON Parsing
-
Authentication & Authorization
-
Encryption & Decryption
-
SSL Pinning
-
Background Processing
-
Performance Optimization
-
Performance Monitoring Tools
-
Git
-
Android Studio / VS Code
Good to Have
-
React.js
-
TypeScript
-
JavaScript (ES6+)
-
Firebase
-
Push Notifications
-
Local Storage (Hive, SharedPreferences, SQLite)
-
CI/CD
-
App Store & Play Store deployment
-
Crashlytics
-
Firebase Analytics
-
Agile/Scrum
Preferred Qualifications
-
Bachelor's degree in Computer Science or related field.
-
Experience building enterprise-grade Flutter applications.
-
Strong understanding of mobile application security best practices.
-
Excellent debugging and troubleshooting skills.
-
Strong communication and teamwork abilities.