Android Developer - Flutter

2 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Android Developer - Flutter


Location:

Position:


Role Summary

Flutter Developer

Key Responsibilities

  • Design, build, and maintain high-quality, scalable, and reusable code for our mobile applications using Flutter and Dart.
  • Translate UI/UX designs and wireframes into elegant and functional user interfaces.
  • Integrate with back-end services by working with 

    RESTful APIs

     and other data sources.
  • Collaborate with our product managers, designers, and other engineers to define feature specifications and deliver on our product roadmap.
  • Write unit, widget, and integration tests to ensure code quality and application reliability.
  • Manage the full application lifecycle, including deployment to the 

    Google Play Store

     and 

    Apple App Store

    .
  • Troubleshoot, debug, and upgrade existing applications to ensure optimal performance.

Required Skills & Qualifications

  • Minimum of 

    2 years

     of professional experience developing and shipping mobile applications with 

    Flutter

    .
  • Strong proficiency in the 

    Dart

     programming language.
  • Solid understanding of Flutter's widget library, state management patterns (e.g., 

    Provider, BLoC, Riverpod

    ), and animations.
  • Demonstrable experience integrating with back-end systems, including working with 

    RESTful APIs

     and parsing 

    JSON

     data.
  • Familiarity with back-end concepts and technologies, such as server-side logic and database interactions. Experience with 

    Firebase

     (Authentication, Firestore, Cloud Functions) is a major plus.
  • Experience with mobile databases like 

    SQLite

    .
  • Proficient with version control systems, particularly 

    Git

    .
  • A strong understanding of the mobile development lifecycle and UI/UX design principles.

Preferred Qualifications (Bonus Points)

  • Experience with native Android (Kotlin/Java) or iOS (Swift) development.
  • Knowledge of back-end development frameworks (e.g., Node.js, Express).
  • Experience with CI/CD pipelines for mobile applications (e.g., Jenkins, GitHub Actions).
  • A portfolio of published applications on the Google Play Store or Apple App Store.


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