We are looking for Android Flutter Developer

e-stonetech

Mumbai

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech company in Mumbai is searching for a highly skilled Senior Software Engineer with expertise in Flutter and Kotlin. You will be crucial in designing and maintaining cutting-edge mobile applications, ensuring high performance and responsiveness. The role requires over 4 years of experience in mobile development, a strong understanding of Android architecture, and a passion for crafting exceptional user experiences across various devices. The company promotes a collaborative environment and values mentoring junior engineers.

Qualifications

  • Minimum of 4+ years of professional experience in mobile application development.
  • Strong understanding and practical experience with native Android development using Kotlin.
  • Demonstrable experience in implementing best‑in‑class UI/UX principles.

Responsibilities

  • Architect and implement seamless integrations between Flutter and native Android components.
  • Drive and participate in Test‑Driven Development (TDD) practices to ensure code quality.
  • Mentor and guide junior engineers on the team.

Skills

Flutter and Dart
Native Android development
Kotlin
RESTful APIs
Test-Driven Development (TDD)
Riverpod
Version control (Git)

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Pigeon

Job description

We are seeking a highly skilled and experienced Senior Software Engineer with a strong focus on Flutter (Dart) and in-depth knowledge of native Android development. The ideal candidate will be passionate about building exceptional mobile experiences and possess a deep understanding of both cross-platform and native development paradigms. You will play a key role in designing, developing, and maintaining our next-generation mobile applications.

Responsibilities
  • Be a part of team of cross-platform mobile applications using Flutter and Dart, ensuring high performance, responsiveness, and scalability.
  • Architect and implement seamless integrations between Flutter modules and native Android components.
  • Utilize and have a strong understanding of state management solutions, with a specific emphasis on Riverpod.
  • Take ownership of the Android application development lifecycle, from design and implementation to testing and deployment, primarily using Kotlin.
  • Leverage Java / Kotlin knowledge when necessary for maintaining or integrating with existing codebases.
  • Engage in hands‑on programming, writing clean, maintainable, and well‑documented code.
  • Collaborate closely with UI/UX designers to implement best‑in‑class user interfaces and user experiences, ensuring intuitive navigation and visual appeal across various screen sizes.
  • Drive and participate in Test‑Driven Development (TDD) practices to ensure code quality and reliability.
  • Implement and maintain efficient communication channels between Flutter and native Android code using Pigeon structure.
  • Conduct thorough performance testing and implement optimization strategies to ensure smooth application performance.
  • Ensure applications are adaptable and provide an optimal experience across a wide range of Android device screen sizes and resolutions.
  • Stay up‑to‑date with the latest advancements and best practices in both Flutter and native Android (Kotlin) development ecosystems.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the technical design and architecture of mobile applications.
  • Mentor and guide junior engineers on the team.
Required Skills and Experience
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Minimum of 4+ years of professional experience in mobile application development.
  • Strong understanding and practical experience with native Android development using Kotlin as the primary language.
  • Experience in developing applications using Flutter and Dart.
  • Proven experience with state management solutions, with a strong proficiency in Riverpod.
  • Hands‑on experience with native project integrations in both Android and Android environments.
  • Deep understanding of RESTful API consumption and data serialization/deserialization techniques.
  • Demonstrable experience in implementing best‑in‑class UI/UX principles and adapting designs for various screen sizes.
  • Strong commitment to Test‑Driven Development (TDD) and writing unit, integration, and UI tests.
  • Experience in setting up and utilizing Pigeon for native‑Flutter communication.
  • Proficiency in performance testing, profiling, and optimization of mobile applications.
  • Solid understanding of mobile application architecture patterns (e.g., MVVM, BLoC).
  • Experience with version control systems (e.g., Git).
  • Excellent problem‑solving, communication, and collaboration skills.
  • Ability to work independently and as part of a team in a fast‑paced environment.
  • Experience with agile development methodologies
  • A strong portfolio showcasing Flutter and native Android applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android / Flutter Developer
Android / Flutter Developer

Rasonix • Bengaluru

On-site
INR 600,000 - 800,000
Flutter Developer
Flutter Developer

Dee and Lee Limited • Alappuzha

On-site
INR 500,000 - 800,000
Senior Mobile App Developer - Flutter
Senior Mobile App Developer - Flutter

Wohlig Transformations Pvt. Ltd. • Mumbai

On-site
INR 600,000 - 900,000
Flutter Developer
Flutter Developer

Net Connect • Bengaluru

On-site
INR 800,000 - 1,200,000
Flutter Developer
Flutter Developer

Keka Technologies Private Limited • Gujarat

On-site
INR 600,000 - 900,000
Flutter Developer
Flutter Developer

SoftOne Tech Solution • New Delhi

On-site
INR 600,000 - 1,200,000
Competitive salary based on experience
Learning and career development opportunities
Flexible work arrangements
Mobile Application Developer
Mobile Application Developer

Yavar Tech Works Private Limited • Coimbatore District, Bengaluru, Chennai District

On-site
INR 800,000 - 1,200,000
Flutter Developer
Flutter Developer

Competent Groove Private Limited • Mohali

On-site
INR 800,000 - 1,200,000
Flutter Developer
Flutter Developer

Mfluid • Ernakulam

On-site
INR 600,000 - 900,000
Flutter Developer
Flutter Developer

Deloitte Shared Services India • Kamrup Metropolitan

Hybrid
INR 1,200,000 - 2,200,000