Job Description – Mobile Developer (Flutter)
Location : Kochi
Job Type : Full-Time | On-Site
Experience : 2–8 Years
Role Overview
The Mobile Developer will be responsible for building and enhancing high-performance mobile applications using Flutter , contributing to a modular Super-App architecture. The role involves collaborating with product, UX, and backend teams to deliver scalable, secure, and engaging digital experiences across Android and iOS platforms.
Key Responsibilities
- Design, develop, and maintain mobile app modules and components using Flutter.
- Integrate REST / GraphQL APIs, authentication services, and third-party SDKs .
- Collaborate with product, UX / UI, and backend teams to deliver feature-rich user experiences.
- Ensure responsive design, smooth performance, and optimized rendering across platforms.
- Work closely with the Mobile Architect and DevOps teams on CI / CD, version control, and testing pipelines .
- Implement push notifications, analytics, deep links, in-app messaging, and personalization features .
- Identify and resolve performance bottlenecks, crashes, and security vulnerabilities.
- Participate in code reviews, testing, and release management activities.
- Contribute to reusable component libraries, documentation, and design system integrations.
- Stay current with Flutter best practices, libraries, and version upgrades .
Technical Skills
Mandatory :
Flutter, DartREST / GraphQL APIsGit and CI / CD toolsUnderstanding of app lifecycle, navigation, and responsive designPreferred / Good to Have :
Firebase, Firebase AnalyticsBloc / Provider / GetX state managementOAuth2 / JWT authenticationKotlin / Swift exposureApp packaging, deployment (Play Store / App Store), and automationExperience with analytics, crash reporting, and performance monitoring toolsExperience
2–8 years of experience in mobile app development (Flutter-based).Hands-on experience developing and maintaining apps with modular or multi-journey architecture .Exposure to financial services, fintech, e-commerce, or high-transaction environments preferred.Strong understanding of secure data handling and application performance optimization .Education
Bachelor’s Degree in Computer Science, Information Technology, or a related field .