Search by job, company or skills

Cloudesign

Flutter Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 24 days ago
  • Be among the first 50 applicants
Early Applicant

Job Description

Job Title: Flutter Developer

Experience: 3+ Years

Location: Mumbai(Hybrid)

Job Summary

We are looking for a highly skilled Flutter Developer with at least 5 years of experience in building intuitive, performant, and scalable mobile applications for both Android and iOS platforms. This role requires a strong focus on user experience, cross-platform best practices, and app performance optimizations. You will be responsible for crafting elegant UI, seamless interactions, and fluid animations, while maintaining efficient code and excellent app stability.

Key Responsibilities

  • Design and build advanced, responsive, and beautiful Flutter applications for Android and iOS.
  • Lead the end-to-end development cycle including architecture design, development, testing, deployment, and maintenance.
  • Collaborate with UI/UX designers, product managers, and backend developers to deliver engaging mobile experiences.
  • Optimize app performance for smooth scrolling, reduced latency, low battery usage, and faster load times.
  • Ensure cross-platform compatibility and consistent UI/UX across both Android and iOS.
  • Write clean, maintainable, and well-documented code using best practices and design patterns.
  • Implement and maintain state management approaches like Provider, Riverpod, or Bloc effectively.
  • Integrate REST APIs, GraphQL, Firebase, and third-party libraries securely and efficiently.
  • Conduct code reviews and mentor junior developers where applicable.
  • Stay updated with the latest Flutter features and continuously improve development processes

Required Skills And Expertise

  • 3+ years of mobile development experience, with at least 3+ years in Flutter.
  • Strong command of Dart and Flutter framework, including widgets, rendering engine, and animations.
  • Deep understanding of platform-specific design guidelines (Material Design for Android, Human Interface Guidelines for iOS).
  • Solid experience with performance tuning, memory optimization, lazy loading, and asset bundling.
  • Familiarity with native SDKs (Kotlin/Java for Android and Swift/Objective-C for iOS) when needed for platform-specific integrations.
  • Experience integrating with tools like Firebase (Firestore, Crashlytics, Messaging), REST/GraphQL APIs, and CI/CD pipelines.
  • Strong problem-solving skills and ability to debug complex issues across platforms.
  • Experience with automated testing, unit testing, and integration testing in Flutter.
  • Understanding of mobile security principles and secure coding practices.

Nice To Have

  • Familiarity with Flutter Web or Desktop.
  • Experience with animations and custom UI implementations.
  • Exposure to design tools like Figma, Zeplin, or Adobe XD.
  • Prior experience in leading or mentoring development teams.
  • Contributions to open-source Flutter libraries or a strong portfolio on GitHub.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141172269

Similar Jobs

(estd)