Senior Flutter Developer

SourcingXPress

Coimbatore District

On-site

INR 1,000,000 - 2,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Transient.AI in India is seeking a Senior Flutter Developer with 5-10 years of software development experience, including 4+ years of hands-on Flutter. You will build high-performance, cross-platform mobile applications for Android and iOS, leveraging Dart and Flutter to deliver pixel-perfect UI and robust app architecture.

Ideal candidates will have strong experience with state management, REST APIs, Firebase, and testing.

Qualifications

  • 5-10 years of software development experience.
  • Minimum 4+ years of hands-on experience with Flutter.
  • Strong programming experience in Dart.
  • Experience developing applications for both Android and iOS.
  • Strong understanding of Flutter widgets, animations, navigation, and custom UI development.
  • Experience with State Management: Provider, Riverpod, Bloc/Cubit, GetX (any one or more).
  • Experience integrating REST APIs and JSON parsing.
  • Knowledge of Firebase services: Authentication, Firestore, Cloud Messaging (FCM), Crashlytics, Analytics.
  • Experience with local databases such as SQLite or Hive.
  • Strong understanding of asynchronous programming (Future, Streams).
  • Experience with Git and version control.
  • Knowledge of mobile application architecture (MVVM, Clean Architecture).
  • Strong debugging and performance optimization skills.

Responsibilities

  • Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart.
  • Build reusable, scalable, and maintainable code following clean architecture principles.
  • Collaborate with Product Managers, UI/UX Designers, QA Engineers, and Backend Developers to deliver high-quality applications.
  • Integrate RESTful APIs and third-party SDKs.
  • Implement responsive UI components with pixel-perfect designs.
  • Optimize application performance, memory usage, and startup time.
  • Write unit tests, widget tests, and integration tests.
  • Troubleshoot and resolve application bugs and production issues.
  • Participate in code reviews and mentor junior Flutter developers.
  • Ensure application security and follow mobile development best practices.
  • Publish and maintain applications on Google Play Store and Apple App Store.
  • Stay updated with the latest Flutter releases and mobile development trends.

Skills

5-10 years of software development
4+ years Flutter development
Dart
Android/iOS
Flutter widgets
State Management
Provider
Riverpod
Bloc/Cubit
GetX
REST APIs
Firebase
Local databases
Async programming
Git
MVVM/Clean Architecture

Education

Bachelor's degree in Computer Science, IT, Engineering

Tools

Git
Android Studio
Xcode
SQLite
Hive

Job description

Company: Transient.AI

Website: Visit Website

LinkedIn: Visit LinkedIn

Business Type: Startup

Company Type: Product

Business Model: B2B

Funding Stage: Pre-seed

Industry: Information Technology

Salary Range: ₹ 10-20 Lacs PA

Job Description

We are looking for a highly skilled Senior Flutter Developer with 5-10 years of software development experience, including 4+ years of hands-on Flutter development, to build high-performance, scalable, and visually appealing cross-platform mobile applications. The ideal candidate should have strong expertise in Flutter, Dart, mobile architecture, API integration, state management, and application performance optimization.

Key Responsibilities
  • Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart.
  • Build reusable, scalable, and maintainable code following clean architecture principles.
  • Collaborate with Product Managers, UI/UX Designers, QA Engineers, and Backend Developers to deliver high-quality applications.
  • Integrate RESTful APIs and third-party SDKs.
  • Implement responsive UI components with pixel-perfect designs.
  • Optimize application performance, memory usage, and startup time.
  • Write unit tests, widget tests, and integration tests.
  • Troubleshoot and resolve application bugs and production issues.
  • Participate in code reviews and mentor junior Flutter developers.
  • Ensure application security and follow mobile development best practices.
  • Publish and maintain applications on Google Play Store and Apple App Store.
  • Stay updated with the latest Flutter releases and mobile development trends.
Required Skills
Must-Have Skills
  • 5-10 years of software development experience.
  • Minimum 4+ years of hands-on experience with Flutter.
  • Strong programming experience in Dart.
  • Experience developing applications for both Android and iOS.
  • Strong understanding of Flutter widgets, animations, navigation, and custom UI development.
  • Experience with State Management:
    • Provider
    • Riverpod
    • Bloc/Cubit
    • GetX (any one or more)
  • Experience integrating REST APIs and JSON parsing.
  • Knowledge of Firebase services:
    • Authentication
    • Firestore
    • Cloud Messaging (FCM)
    • Crashlytics
    • Analytics
  • Experience with local databases such as SQLite or Hive.
  • Strong understanding of asynchronous programming (Future, Streams).
  • Experience with Git and version control.
  • Knowledge of mobile application architecture (MVVM, Clean Architecture).
  • Strong debugging and performance optimization skills.
Preferred Skills
  • Experience with CI/CD pipelines.
  • Knowledge of Fastlane, Codemagic, GitHub Actions, or Bitrise.
  • Experience with Push Notifications.
  • Experience working with WebSockets.
  • Familiarity with GraphQL.
  • Experience with native Android (Kotlin/Java) or iOS (Swift) is an advantage.
  • Experience with Agile/Scrum development methodologies.
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Equivalent practical experience is also considered.
Good to Have
  • Experience publishing apps to Google Play Store and Apple App Store.
  • Experience with payment gateway integration.
  • Experience with Google Maps and location services.
  • Knowledge of app security and data encryption.
  • Exposure to AI-powered mobile features is an added advantage.
Soft Skills
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently in a fast-paced environment.
  • Ownership mindset and attention to detail.
  • Mentoring and leadership capabilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flutter Developer
Flutter Developer

Webol • Mumbai

On-site
INR 1,800,000 - 4,000,000
Flutter Developer
Flutter Developer

CG-VAK Software & Exports Ltd. • Bengaluru

On-site
INR 800,000 - 1,200,000
App Developer - Flutter Expert
App Developer - Flutter Expert

Weekday AI (YC W21) • Bengaluru

On-site
INR 800,000 - 1,200,000
Flutter Developer
Flutter Developer

Appzime • Dadri

On-site
INR 900,000 - 1,500,000
Mobile Consultant
Mobile Consultant

Kody Technolab • India

On-site
INR 700,000 - 1,000,000
Flutter Developer / Senior Flutter Developer
Flutter Developer / Senior Flutter Developer

Teerthanker Mahaveer University, Moradabad • Moradabad

On-site
INR 700,000 - 1,100,000
Flutter Developer | 3+ Years | Immediate Joiner | Bangalore
Flutter Developer | 3+ Years | Immediate Joiner | Bangalore

Sketch Brahma Technologies • Bengaluru

On-site
INR 900,000 - 1,800,000
Flutter Developer
Flutter Developer

Tudiptech Tudip Technologies Pvt Ltd • Pune District

On-site
INR 900,000 - 1,500,000
MOBILE APPLICATION DEVELOPER (Flutter)
MOBILE APPLICATION DEVELOPER (Flutter)

Iris Coders • Chennai District

On-site
INR 600,000 - 1,200,000
Competitive salary
Performance-based incentives
Day shift schedule
Flutter Developer
Flutter Developer

Competent Groove Private Limited • Mohali

On-site
INR 800,000 - 1,200,000