Android Flutter Developer - e-stone

4 - 9 years

6 - 11 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for Android Flutter Developer - e-stone

Role Overview:

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 / Kotilin 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.

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
E-stone Information Technology logo
E-stone Information Technology

Information Technology

Innovation City

RecommendedJobs for You