Description
Job Title: Android Developer with Flutter Expertise
Location: Mumbai
Job Type: Onsite
Job Overview:
We are seeking an experienced Android Developer with a strong background in Flutter to join our innovative team. The ideal candidate should have a minimum of 3 years of experience in Android development and be well-versed in Flutter. In this role, you will be responsible for designing, building, and maintaining high-quality Android applications that offer a seamless user experience across various devices. You will collaborate with our cross-functional teams to develop new features and improve existing ones, ensuring that our applications meet the highest standards of performance, quality, and responsiveness.
Responsibilities:
1.Design, build and maintain high-quality Android applications using Flutter
2.Collaborate with cross-functional teams to define, design, and ship new features
3.Ensure the performance, quality, and responsiveness of applications
4.Identify and correct bottlenecks and fix bugs
5.Continuously discover, evaluate, and implement new technologies to maximize development efficiency
6.Write clean, maintainable, and scalable code
7.Adhere to best practices in Android development and Flutter programming
8.Participate in code reviews and provide constructive feedback to fellow developers
Requirements:
1.Bachelor's or Master's degree in Computer Science, Information Technology, or a related field from a recognized university in India
2.Minimum of 3 years of experience in Android development, with a strong focus on Flutter
3.Proficient in Dart programming language
4.Solid understanding of Android SDK, Android Studio, and related tools
5.Familiarity with RESTful APIs to connect Android applications to back-end services
6.Strong knowledge of Android UI design principles, patterns, and best practices
7.Experience with offline storage, threading, and performance tuning
8.Knowledge of the open-source Android ecosystem and the libraries available for common tasks
9.Proficient understanding of code versioning tools, such as Git
10.Ability to work independently and collaboratively within a team
11.Excellent problem-solving, critical thinking, and communication skills