HamburgerMenu
hirist

KogniVera - Senior Developer - Flutter

Posted on: 22/12/2025

Job Description

Description :

About the job

Job Title : Flutter Senior Developer

Experience : 6 to 9 Years (Minimum 4+ years in Flutter)

Location : Onsite

Employment Type : Contract

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 :

- Bachelors degree in Computer Science, Engineering, or a related field.


info-icon

Did you find something suspicious?