SID Global Solutions

Flutter Developer (Flutter 3.0+, Dart, React)

SID Global Solutions · Gurgaon, Haryana, India

IT Services and IT Consulting · 501-1,000 employees

2 d ago
Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

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

Flutter Dart React Mobile Application Development State Management BLoC Provider Riverpod REST API Dio Authentication Encryption SSL Pinning Performance Optimization Git Android Studio

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.