We require an Android developer to create a mobile app to integrate with REST/JSON APIs for our web-based task management application.
Users will be authenticated and authorized.
App will fetch data from server to local Sqlite DB.
When data changes on the server, a GCM notification will be send
to devices automatically. (Server side)
When receives notification mobile app will update local db from server.
An account may have multiple task lists and app should support switch between task lists.
The application will have five main screens:
- View/Edit/New task
- View announcement
List/filter of open tasks
View/Edit/New task screen:
A Text area
Start/Finish task buttons
Create new task (managers only) with a photo
List/filter of announcements
View announcement screen:
Skills: json, management