Job Description

Job Requirements

Job Overview

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.

Work Experience

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


Job Details

Role Level: Not Applicable Work Type: Full-Time
Country: India City: Thiruvananthapuram ,Kerala
Company Website: https://www.questglobal.com/ Job Function: Software Development
Company Industry/
Sector:
Engineering Services

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn