Senior Flutter Developer
Dutch Cycling Project
Thiruvananthapuram, Kerala, India
Full-Time
Posted 10 days ago
Thiruvananthapuram, Kerala, India
Full-Time
Posted 10 days ago
Job Description & Responsibilities
Role Overview
We are looking for an experienced Flutter Developer to design, develop, and maintain high-quality cross-platform mobile applications. The ideal candidate should have a strong understanding of Flutter, mobile application architecture, REST APIs, and modern development practices to build scalable and user-friendly applications.
Key Responsibilities
- Develop high-performance cross-platform mobile applications using Flutter and Dart.
- Design scalable, maintainable, and reusable application architecture.
- Integrate REST APIs and WebSocket services.
- Develop features involving maps, GPS, navigation, and location-based services.
- Implement booking, wallet, payment, and merchant-related workflows.
- Optimize application performance, responsiveness, and battery efficiency.
- Implement offline storage, synchronization, and caching mechanisms.
- Collaborate closely with backend developers, QA engineers, and UI/UX designers.
- Publish, maintain, and support Android and iOS applications.
Required Technical Skills
- Strong proficiency in Flutter and Dart.
- Experience with state management (Riverpod, BLoC, or Provider).
- Experience integrating RESTful APIs.
- Experience with Firebase services.
- Good understanding of mobile application architecture and design patterns.
- Experience with Google Maps or Mapbox integration.
- Knowledge of offline storage and data synchronization.
- Experience using Git for version control.
- Strong debugging, troubleshooting, and performance optimization skills.
- Experience with GPS tracking and navigation-based applications.
- Experience integrating payment gateways.
- Knowledge of WebSocket and real-time communication.
- Experience publishing applications to the Google Play Store and Apple App Store.
- Familiarity with Agile development methodologies.
Perks and benefits
- Competitive salary package
- Opportunity to work with modern technologies
- Startup environment with greater ownership and responsibility
- Opportunity to learn, contribute ideas, and grow with the company
- Work on innovative, real-world products
- Collaborative and growth-oriented work culture
How to apply
Interested candidates may send their updated resume to saji@trukom.com, mentioning the position title in the email subject.
About Dutch Cycling Project
Required Skills
FlutterGitAgile
Job Details
Employment TypeFull-Time
Work ModeOn-Site
Experience0 – 0 years
Positions1
Posted by
N/A
Posted on:
19 Aug 2026
About Dutch Cycling Project
More open roles
- Mobile App Developer (Native iOS, Native Android & Flutter)Obraz · Mannarkkad, Kerala, India
- Mobile App Developer (Native iOS, Native Android & Flutter)Obraz · Mannarkkad, Kerala, India
- Mobile Application Developer - FlutterJellyfish Technologies · Noida, Uttar Pradesh, India
- Mobile App Developer (Native iOS, Native Android & Flutter)Obraz · Mannarkkad, Kerala, India
- Mobile App Developer (Native iOS, Native Android & Flutter)Obraz · Mannarkkad, Kerala, India
- Mobile Application Developer - FlutterJellyfish Technologies · Noida, Uttar Pradesh, India