Flutter Android App Developer for Task & KPI Management App (Project Navigator)

Job ID: 39596572

Budget: ₹75,000 – ₹150,000 INR

We are seeking a skilled and experienced mobile app developer to build the Android version of our internal Task and KPI Management System — Project Navigator.

The web version is already developed using Laravel (PHP), and our backend is being migrated from MySQL to PostgreSQL. The mobile app should mirror key functionalities from the web version and provide offline-first support with real-time or on-demand sync when internet connectivity is available.

You will work closely with our internal development team to ensure seamless API integration, performance optimization, and a smooth user experience for employees and managers.

Key Responsibilities:
Develop the Android version of Project Navigator (tech stack open to suggestion)
Implement secure API integration with existing Laravel backend
Design and build an offline-first architecture with sync support
Implement user authentication (token-based: JWT or Laravel Sanctum)

Build key modules:
Task Management (Objectives, KPIs)
Colleague Task Assignment
KPI Dashboard & Objective Dashboard
Organizational Hierarchy View
Admin-assigned KPI Management (Ace & Goal Module)
Integrate Firebase Cloud Messaging (FCM) for push notifications
Ensure clean UI/UX and responsive design across devices

Requirements:
Proven experience in Android app development using Flutter, React Native, or Native Android
Strong understanding of RESTful API integration
Experience with offline data storage and background sync (e.g., SQLite, Realm, Hive, etc.)
Familiarity with token-based authentication systems
Ability to implement and handle data sync conflicts
Experience with Firebase services (Messaging, Analytics)
Excellent communication and documentation skills

Nice to Have:
Experience integrating with Laravel-based backends
Knowledge of PostgreSQL or similar relational databases
Understanding of productivity or task management app flows

Deliverables:
Fully functional Android app (APK + source code)
Offline-first sync logic with Laravel backend
Clean, modular codebase with documentation
Setup and build instructions
Working MVP with the listed features

Project Timeline:
3–4 weeks (MVP phase)

Budget:
Open to both hourly and fixed-price proposals.
Please include:
Proposed tech stack and justification
Estimated timeline and cost
Relevant portfolio samples or live app links

To Apply, Please Include:
A brief introduction about yourself and your experience with similar projects
Your preferred mobile framework and why
Example(s) of offline-first or task-based mobile apps you’ve built
Your proposed approach for syncing mobile data with Laravel/PostgreSQL backend