0 - 3 years

0 Lacs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Description

Job Description – Senior Flutter Developer (Contract)
Location: Bangalore (Onsite)
Contract Duration: 6+ months (extendable)
Experience: 5+ years in mobile application development, with 3+ years in Flutter
Budget: Competitive, based on expertise

About the Role

We are seeking a highly skilled Senior Flutter Developer to design and develop high-quality, scalable, and performant cross-platform mobile applications. You will collaborate closely with designers, backend developers, and product managers to deliver feature-rich, visually appealing apps for Android and iOS.

Key Responsibilities

  • Develop and maintain cross-platform mobile apps using Flutter.
  • Write clean, maintainable, and testable code following best practices.
  • Collaborate with UI/UX designers to implement responsive and adaptive designs.
  • Integrate mobile apps with RESTful APIs, GraphQL, and third-party SDKs.
  • Optimize app performance, ensure smooth animations, and fix bugs.
  • Maintain version control using Git and follow agile delivery practices.
  • Mentor junior developers and participate in code reviews.

Required Skills & Experience

  • 5+ years in mobile app development, including 3+ years with Flutter.
  • Strong knowledge of Dart, Flutter Widgets, and State Management (Provider, Bloc, Riverpod).
  • Experience with Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a plus.
  • Hands-on experience with Firebase, Push Notifications, and In-App Purchases.
  • Proficiency in API integration and debugging.
  • Strong understanding of app performance optimization and memory management.
  • Experience with CI/CD pipelines for mobile apps.

Nice to Have

  • Knowledge of backend technologies (Node.js, .NET, or Java).
  • Experience in deploying apps to Google Play Store and Apple App Store.
  • Familiarity with DevOps for mobile apps.

Engagement Details

  • Type: Contract (full-time, dedicated)
  • Duration: 6–12 months (possibility of extension)
  • Start Date: Immediate / within notice period
  • Work Mode: Onsite in Bangalore or hybrid (as per project needs)

Job Type: Contractual / Temporary
Contract length: 6 months

Pay: ₹70,000.00 - ₹90,000.00 per month

Ability to commute/relocate:

  • Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Required)

Experience:

  • Flutter: 3 years (Required)
  • Dart: 3 years (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Ahmedabad, Gujarat, India

Gurugram, Haryana, India