KogniVera

Flutter Senior Developer

KogniVera
Bengaluru Not disclosed
Yesterday
On-Site
Apply to Job

About the job

Role Overview We are looking for a Senior Flutter Developer to design, develop, and maintain high-quality mobile applications for iOS and Android using Flutter. The ideal candidate will lead mobile development efforts, ensure best coding practices, collaborate with cross-functional teams, and deliver scalable, high-performance applications. Key Responsibilities • Design and develop cross-platform mobile applications using Flutter (Dart). • Lead end-to-end mobile app development including architecture, development, testing, and deployment. • Build reusable components and libraries for future use. • Ensure application performance, security, scalability, and responsiveness. • Integrate mobile applications with RESTful APIs / GraphQL. • Implement state management solutions (Provider, Riverpod, Bloc, Redux). • Collaborate with UI/UX designers to translate designs into pixel-perfect apps. • Perform code reviews, mentor junior developers, and enforce best practices. • Handle CI/CD pipelines for mobile builds and releases. • Troubleshoot, debug, and optimize existing mobile applications. • Coordinate with backend, QA, and DevOps teams. Required Skills & Qualifications • 6+ years of overall software development experience. • 4+ years of hands-on experience with Flutter and Dart. • Strong knowledge of mobile app architecture and design patterns (MVC, MVVM, Clean Architecture). • Experience with REST APIs, JSON, and third-party SDK integrations. • Strong understanding of Android & iOS platforms, including app lifecycle and publishing. • Proficiency in state management frameworks (Bloc, Riverpod, Provider). • Experience with Firebase (Auth, Firestore, Crashlytics, Push Notifications). • Familiarity with local storage (SQLite, Hive, SharedPreferences). • Experience with version control systems (Git, GitHub/GitLab). • Strong debugging, performance tuning, and optimization skills. Good to Have • Experience with native Android (Kotlin/Java) or iOS (Swift) development. • Exposure to eCommerce, FinTech, Healthcare, or Enterprise applications. • Experience with CI/CD tools (Codemagic, Bitrise, GitHub Actions). • Knowledge of automated testing (unit, widget, integration testing). • Experience in Agile / Scrum environments. Soft Skills • Strong communication and stakeholder management skills. • Ability to lead and mentor development teams. • Strong analytical and problem-solving abilities. • Ownership mindset and delivery-focused attitude. Educational Qualification • Bachelor’s degree in Computer Science, Engineering, or a related field.

Requirements

  • Flutter
  • Dart
  • REST APIs
  • JSON

Preferred Technologies

  • Flutter
  • Dart
  • REST APIs
  • JSON

Similar Jobs

Right Hire Consulting Services

Senior Java Developer

Right Hire Consulting Services

AhmedabadNot disclosed
5 days agoOn-Site
T

Senior Java Developer

Toptal

ThoothukudiNot disclosed
2 days agoRemote
E

Senior Developer

ExxonMobil

Bengaluru₹ null
2 weeks agoOn-Site