Source description
About the role
We are seeking an experienced Flutter Developer with hands-on expertise in building scalable, high-performance mobile applications for both Android and iOS platforms. The ideal candidate should possess strong technical proficiency in Flutter and Dart, along with a solid understanding of mobile development principles and architecture patterns. Key Responsibilities: Develop and maintain cross-platform mobile applications using Flutter and Dart. Implement state management using Provider, Bloc, or GetX. Integrate REST APIs and work with JSON, HTML, and XML responses. Work with Firebase services such as Analytics, Crashlytics, and Firestore. Deploy and manage mobile applications on both iOS and Android platforms. Handle local databases using SQLite and ensure smooth data synchronization. Integrate push notifications and payment gateways. Identify, debug, and resolve memory leaks and performance issues. Follow CI/CD processes for efficient app deployment and updates. Develop and maintain clean, reusable, and testable code following OOP principles. Generate certificates and manage profiles for iOS app development. Participate in discussions to define project requirements and deliver high-quality outputs. Technical Requirements: Strong knowledge of Flutter, Dart, and OOP concepts. Experience in native Android (Java/Kotlin) and/or native iOS (Swift) development. Proficiency in Firebase integration and REST API handling. Familiarity with MVC or MVVM architecture. Experience with Git for version control. Exposure to CI/CD pipelines for mobile apps. Project Exposure: Loan App Development E-Commerce App Development Local Database Handling in App Development Qualification: B.Tech / B.E. / MCA / M.Tech (Full-time preferred)
More at Enterslice