View All Jobs 130878

Senior Software Engineer - Flutter

Own the mobile app lifecycle and deliver production-ready Flutter applications
Thiruvananthapuram, Kerala, India
Senior
8 hours agoBe an early applicant
Quest Global

Quest Global

Provides engineering and digital services, specializing in product design, lifecycle management, and technology solutions for aerospace, automotive, and industrial sectors.

118 Similar Jobs at Quest Global

Senior Flutter Developer

We are seeking a highly skilled and experienced Senior Flutter Developer to own the design, development, and maintenance of our production-level mobile applications.

In this role, you will take full ownership of the mobile application lifecycle, architecting scalable codebases, optimizing app performance, and collaborating closely with cross-functional product, design, and backend teams.

Key Responsibilities

  • Application Architecture: Architect, build, and scale robust cross-platform mobile applications for iOS and Android using the Flutter SDK and Dart language.
  • State Management: Implement structured state management solutions using tools like BLoC, Riverpod, or Provider based on application requirements.
  • API Integration: Connect applications with complex backend services, RESTful APIs, WebSockets, and third-party SDKs.
  • Performance Tuning: Identify bottlenecks, reduce application size, optimize memory usage, and fix complex bugs to ensure 60fps native-like performance.
  • UI/UX Excellence: Cooperate with UI/UX designers to translate Figma/Sketch mockups into responsive, fluid animations and pixel-perfect widgets.
  • App Deployment: Manage the full deployment pipeline, code-signing, and release processes for the Apple App Store and Google Play Store.
  • CI/CD & Testing: Write unit, integration, and widget tests via Test-Driven Development (TDD) and manage automated pipelines.

Required Technical Skills

  • 4+ years of experience in software development
  • Core Toolkit: 4+ years of overall mobile development experience, with at least 3+ years strictly focused on the Flutter framework and Dart.
  • Native Integration: Strong understanding of platform channels to integrate native Java/Kotlin (Android) or Objective-C/Swift (iOS) code when needed.
  • Software Design: Deep knowledge of structural design patterns (MVVM, Clean Architecture) and SOLID principles.
  • Data Storage: Experience with offline storage, local databases, and caching engines like Hive, SQLite, or ObjectBox.
  • DevOps: Hands-on experience with version control (Git)

Good to Have

  • Basic understanding of C# WPF desktop applications.
  • Medical Domain experience
+ Show Original Job Post
























Senior Software Engineer - Flutter
Thiruvananthapuram, Kerala, India
Engineering
About Quest Global
Provides engineering and digital services, specializing in product design, lifecycle management, and technology solutions for aerospace, automotive, and industrial sectors.