Job Overview
Company
Geojit Technologies
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Geojit Technologies and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
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, Dart
REST / GraphQL APIs
Git and CI/CD tools
Understanding of app lifecycle, navigation, and responsive design
Preferred / Good to Have:
Firebase, Firebase Analytics
Bloc / Provider / GetX state management
OAuth2 / JWT authentication
Kotlin / Swift exposure
App packaging, deployment (Play Store / App Store), and automation
Experience with analytics, crash reporting, and performance monitoring tools
Experience
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 .
About Geojit Technologies
Don't Miss This Opportunity!
Geojit Technologies is actively hiring for this Mobile Application Developer position
Apply Now