Flutter Software Developer

2 - 5 years

6 - 9 Lacs

Posted:15 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

  • Lead the

    front-end development

    of a new cross-platform (iOS & Android) mobile application using

    Flutter

    .
  • Collaborate closely with product managers, backend developers, and UI/UX designers to define app features and architecture.
  • Implement

    secure user authentication

    and

    authorization mechanisms

    (e.g., Firebase Auth, OAuth2, etc.).
  • Integrate

    payment services

    (e.g., Stripe, Razorpay, etc.) with the app for subscription or transactional features.
  • Build pixel-perfect, responsive UIs that deliver smooth performance across devices.
  • Ensure the app adheres to

    best practices in security

    , performance, and usability, especially in a regulated environment.
  • Conduct thorough testing and debugging for a robust production release.
  • Manage and execute

    App Store deployments

    for iOS and Google Play Store, including app signing, version control, and troubleshooting app submission issues.
  • Participate in code reviews and provide constructive feedback.
  • Keep up-to-date with the latest Flutter releases, plugins, and development trends.

Preferred candidate profile

  • 2+ years of hands-on experience with

    Flutter/Dart

    in a production environment.
  • Strong understanding of

    state management

    (e.g., Bloc, Provider, Riverpod).
  • Experience with

    RESTful APIs

    and integrating mobile front ends with backend services.
  • Solid knowledge of

    authentication protocols

    and libraries (Firebase Auth, OAuth2, JWT).
  • Experience with

    payment gateway integration

    (e.g., Stripe, Razorpay, PayPal SDKs).
  • Familiarity with secure data storage, user session management, and data encryption on mobile devices.
  • Strong debugging, problem-solving, and performance tuning skills.
  • Good understanding of mobile UX/UI principles.
  • Experience working in agile teams using tools like Jira, Git, and CI/CD pipelines.
  • Proven experience in

    App Store deployment

    , including submission, versioning, and troubleshooting issues during the release process.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bangalore rural, bengaluru