Looking for an expert iOS developer who can develop the SDK for us. We already have developed an MVP of it in Objective-C and that typically covers 70% of total development effort.
This part has following functionalities:
a. SDK initialization on application start
b. Collecting user activity on the app and sending them as events to our server
c. Receiving & handling the push notification sent from our server
Next, we want to add few custom functionalities to it and refactor existing classes to make it more robust.
Following are the features that need to be added to the SDK:
1. Background service for scanning & collecting of:
a. GPS data every 10min
b. Scanning bluetooth beacon in Foreground and Background using Google NearBy API
c. WiFi Scan when the app is in foreground and on phone unlock through our background service(*if possible)
2. App install attribution
3. Campaign attribution
4. The background service should run on startup
For 2 & 3, we do have a complete reference which we'll be sharing with you with all the necessary code which just need to be integrated into the SDK.
We need the SDK to be light and battery efficient. Our existing Android SDK with all the above functionalities consumes less than 1% battery on a full day of background service. Hence, we are expecting similar benchmarks on iOS as well.
Thanks
About the recuiterMember since Jul 19, 2017 Sara K.
from Missouri, United States