Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16738372

    BENGALURU · FULLTIME

    Senior Flutter Developer

    Transient AI logo

    Transient AI

    Bengaluru · onsite · Posted 76d ago

    Sourced fromInstahyre
    Not disclosed5–9 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Instahyre · 14 questions to answer1.8s
    • Decided the answers for all of them2.6s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    We are looking for a highly skilled Senior Flutter Developer with 5-7 years of software development experience, including 3+ 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.


    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 the Google Play Store and Apple App Store.
    • Stay updated with the latest Flutter releases and mobile development trends.


    Requirements:

    • Bachelor's degree in computer science, information technology, engineering, or a related field.
    • Equivalent practical experience is also considered.
    • 5-7 years of software development experience.
    • Minimum 3+ 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.

    Sourced from instahyre

    Section · 02

    Skills

    IOSAndroidKotlinSwiftFlutterDart

    Senior Flutter Developer · waiting for your command