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

    Job · 18126411

    CHENNAI · FULLTIME

    Flutter Developer

    Hogc Enterprise Pvt Ltd logo

    Hogc Enterprise Pvt Ltd

    Chennai · onsite · Posted 35d ago

    Sourced fromNaukri
    ₹6.0L - ₹11.0L PA4–7 yrsfulltimeChennai

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

    agent · working

    • Read this posting0.4s
    • Found the form on Naukri · 10 questions to answer1.1s
    • Decided the answers for all of them2.8s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Flutter Developer

    Experience: 4 to 7 Years

    Location: Chennai

    Employment Type: Full Time

    Work Mode: Work from Office



    Job Description

    We are looking for an experienced Flutter Developer with 4 to 7 years of professional mobile application development experience.

    The candidate should have strong hands on experience in Flutter and Dart and must have worked on production level applications used by real customers. You should be comfortable developing new features, integrating APIs, resolving production issues, optimizing application performance and managing releases across Android and iOS.

    Key Responsibilities

    • Develop and maintain mobile applications using Flutter and Dart.
    • Build clean, reusable and scalable Flutter components.
    • Convert Figma designs into responsive and accurate mobile interfaces.
    • Integrate REST APIs and backend services.
    • Handle loading, error, empty and network failure states appropriately.
    • Implement and maintain application state using BLoC, Riverpod, Provider or similar state management solutions.
    • Integrate Firebase services including Crashlytics, Analytics, Cloud Messaging and Remote Config.
    • Implement push notifications, deep links and application lifecycle handling.
    • Integrate third party SDKs and services when required.
    • Work with local storage, caching and secure storage.
    • Identify and resolve crashes, ANRs, performance issues and production bugs.
    • Optimize application performance, rendering, memory usage and unnecessary widget rebuilds.
    • Use Flutter DevTools and production monitoring tools for debugging and performance analysis.
    • Manage application builds, signing, versioning and release processes.
    • Publish and maintain applications on Google Play Store and Apple App Store.
    • Work closely with backend developers, UI and UX designers, QA and product teams.
    • Participate in code reviews and maintain coding standards across the application.
    • Understand existing code before making changes and ensure new development does not impact existing functionality.
    • Take ownership of assigned features from development through production release.


    Required Skills :

    • 4 to 7 years of professional mobile application development experience.
    • Strong hands on experience with Flutter and Dart.
    • Experience working on production level Flutter applications.
    • Strong understanding of Flutter widgets, navigation, application lifecycle and asynchronous programming.
    • Strong knowledge of BLoC, Riverpod, Provider or similar state management architecture.
    • Experience with REST API integration and JSON data handling.
    • Experience with Firebase Crashlytics, Cloud Messaging, Analytics and other Firebase services.
    • Good understanding of mobile application architecture and separation of UI, business logic and data layers.
    • Experience with secure authentication, token handling and secure local storage.
    • Experience integrating third party libraries and SDKs.
    • Strong debugging and problem solving skills.
    • Experience with Git and collaborative development workflows.
    • Good understanding of Android and iOS application build and release processes.
    • Experience publishing applications to Google Play Store and Apple App Store.
    • Understanding of mobile application performance optimization and memory management.


    Production Experience :

    Candidates must have worked on at least one production level Flutter application and should be able to explain their individual contribution to the application.

    Experience should include:

    • Developing and releasing features used by real customers.
    • Handling production bugs and crash reports.
    • Debugging API and application issues.
    • Working with Crashlytics or similar monitoring tools.
    • Optimizing application performance.
    • Managing or participating in production releases.
    • Working with existing production code without affecting current functionality.

    Candidates should provide Play Store or App Store links for applications they have worked on wherever possible.



    Good to Have:

    • Experience with payment gateway integration.
    • Experience with maps and location services.
    • Experience with real time data or WebSocket integration.
    • Experience with deep linking and universal links.
    • Experience with biometric authentication.
    • Basic knowledge of native Android using Kotlin or native iOS using Swift.
    • Experience with CI/CD and automated mobile application deployment.
    • Experience working on B2C applications with a significant active user base.


    What We Are Looking For :

    We are looking for a developer who has experience maintaining a real production application and not only developing standalone features or UI screens.

    The candidate should be able to understand an existing codebase, independently identify the right area for implementation, develop reliable solutions, troubleshoot production issues and take responsibility for the quality of the features being released.

    Strong ownership, problem solving ability and attention to application stability and user experience are important for this role.




    Sourced from naukri

    Section · 02

    Skills

    WebSocketMonitoring And Loggingci/cd pipelineFlutterDartFirebaseRest Api IntegrationGITCi/Cd

    Flutter Developer · waiting for your command