Home
Jobs

Senior Android Developer

4 years

0 Lacs

Posted:15 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Description

This is a full-time on-site role for a Senior Android Developer located in Pune. The Senior Android Developer will be responsible for designing and developing mobile applications, ensuring their performance, quality, and responsiveness. Daily tasks include collaborating with cross-functional teams to define, design, and ship new features, debugging and resolving issues, and continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.


Key Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features in a fast-paced environment.
  • Develop clean, scalable, and maintainable code using Flutter and Dart.
  • Architect and implement

    multi-module Flutter applications

    for better modularity and maintainability.
  • Ensure optimal performance and responsiveness across Android and iOS platforms.
  • Integrate with third-party APIs, RESTful/GraphQL services, and native SDKs.
  • Maintain app quality by writing unit, widget, and integration tests.
  • Identify and fix bugs, crashes, and performance bottlenecks.
  • Implement secure coding practices and follow Clean Architecture principles.
  • Participate in regular code reviews and Agile ceremonies.


Required Skills and Qualifications

  • 4+ years of hands-on experience in Flutter mobile development.
  • Proficiency in Dart and solid understanding of asynchronous programming and stream management.
  • Strong understanding of

    Flutter architecture

    , widget lifecycle, and custom UI building.
  • Experience building cross-platform apps for Android and iOS.
  • Proficient in

    state management solutions

    (BLoC, Provider, Riverpod, etc.).
  • Hands-on experience with

    multi-module architecture

    in Flutter projects.
  • Experience with native Android development (Kotlin/Java)

    and platform channel integration.
  • Knowledge of

    analytics and crash reporting tools

    like

    Firebase Crashlytics

    .
  • Understanding of Clean Architecture, SOLID principles, and app lifecycle.
  • Familiarity with performance tools like

    Flutter DevTools

    .
  • Experience with Agile methodologies and Git-based workflows.
  • Excellent problem-solving, debugging, and communication skills.
  • Familiarity with

    design systems like Material Design

    and custom theming.


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