Blog
How AI Decision-Making is Improving Enterprise Outcomes

Flutter Developer

location Kochi
suitcase-blue-iconSoftware Development
clock-blue-iconFull Time, Permanent
Highlights
suitcase-blue-icon Experience
2+ Years
suitcase-blue-icon Joining Date
Immediate or max 30 days’ Notice Period
suitcase-blue-icon Qualification
Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field
Job Description

We are looking for a Flutter Developer with 2+ years of professional experience building high-performance, scalable mobile applications. The ideal candidate will have hands-on expertise in Flutter and Dart, BLoC state management, Clean Architecture, CI/CD pipelines, and a strong foundation in Data Structures and algorithms (DSA), Object-Oriented Programming (OOP), and SOLID principles.

Responsibilities
  • Design, develop, and maintain cross-platform mobile applications using Flutter and Dart.
  • Implement Clean Architecture with efficient state management using BLoC/Cubit.
  • Collaborate with UI/UX designers to deliver pixel-perfect, responsive user interfaces.
  • Write clean, scalable, and testable code adhering to SOLID and OOP principles.
  • Optimize app performance for speed, scalability, and security.
  • Troubleshoot, debug, and resolve application issues to ensure seamless performance across devices.
  • Participate in code reviews and contribute to continuous improvement processes.
Key Skills & Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Minimum of 2 years of hands-on experience in Flutter mobile app development.
  • Strong understanding of DSA, OOP concepts, and SOLID design principles.
  • Proficiency in state management frameworks like BLoC/Cubit and use of Dependency Injection.
  • Experience with unit testing, widget testing, and test-driven development practices.
  • Strong debugging skills and ability to profile and optimize application performance.
  • Familiarity with version control systems (e.g., Git) and Agile methodologies.
  • Experience with Firebase services (e.g., Auth, Firestore, Cloud Functions, Messaging).
  • Working knowledge of CI/CD pipelines for Flutter applications.
  • Exposure to GraphQL, WebSockets, or similar real-time data communication methods.
Apply for this postion
Select Country
No file chosen