Flutter Developer (Flutter 3.0+, Dart, React)
SID Global Solutions · Gurgaon, Haryana, India
IT Services and IT Consulting · 501-1,000 employees
About the role
Design, develop, and maintain cross-platform mobile and web applications using Flutter 3.x and Dart. Collaborate with cross-functional teams to implement secure, scalable UI components and integrate backend services.
What they look for
Requirements
Requires 4-8 years of experience in Flutter development with proficiency in Dart, state management, and API integration. Candidates must have a strong understanding of mobile application security, performance optimization, and modern development tools.
Full description
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
- BLoC
- Provider
- Riverpod
- 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.