3 - 7 years

15.0 - 16.0 Lacs P.A.

Mumbai, Andheri East

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

FlutterPerformance tuningCSSReduxmvpandroidmobile application developmentiosfirebasemvvmdesign patternsJavaScriptCI/CDdebuggingAgile methodologyhtmlmvcMobXDart

Work Mode

Work from Office

Job Type

Full Time

Job Description

[ Local Candidate+ Early Joiner ] Job Summary: We are looking for a skilled and motivated Flutter Developer with 3 Plus years of experience to join our dynamic team. The ideal candidate will be adept at building crossplatform mobile applications using the Flutter framework and ensuring high performance and quality in our mobile solutions. You will collaborate with teams across functions to deliver efficient, scalable, and maintainable applications that align with our business goals. Responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Develop, test and maintain high-quality mobile applications using Flutter framework. Write clean, maintainable, and efficient code. Ensure the performance, quality, and responsiveness of applications. Work with external data sources and APIs. Identify and fix bugs and performance bottlenecks. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements: 3+ Exp hands-on experience in mobile app development using Flutter. Strong understanding of Flutter widgets, tools, and architecture. Proven experience in building cross-platform applications for Android and iOS. Knowledge of platform-specific APIs and how to integrate them with Flutter. Proficiency in Dart, with experience in asynchronous programming and stream handling. Expertise in integrating third-party APIs/SDKs (e.g., Firebase, Google Maps, social media APIs). Proficiency in state management (BLoC, Provider, Redux, or MobX). Experience with debugging, profiling, and performance tools (e.g., Dart DevTools, Flutter Performance). Familiarity with build tools, including pubspec.yaml and command-line tools for Flutter. Experience with unit and integration testing in Flutter. Understanding of design patterns, clean architecture, and SOLID principles. Experience with Agile methodologies. Strong problem-solving skills with attention to detail .Excellent communication and collaboration skills, with the ability to work independently. Understanding of mobile app patterns like MVC, MVVM, and MVP. Experience with offline storage, threading, and performance tuning. Familiarity with handling callbacks between web and Flutter applications. Nice to have: Experience with native mobile app development for Android and iOS. Knowledge of web technologies such as HTML, CSS, and JavaScript. Familiarity with CI/CD pipelines. Contributions to open-source projects related to Flutter development. Education: Bachelor's degree in Computer Science, Software Engineering or related field. Preferred Local candidates only.

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)