Job Openings Android Developer

About the job Android Developer

ROLE PURPOSE  
 
As a DriveMark Android Developer, you will be working to improve DriveMark Beacon SDK, a piece of application that is responsible in collecting travel data from mobile phones. You are responsible to continuously improve and execute changes to how we collect, synthesize, and upload trips to DriveMark Platform.  You are also expected to collaborate with iOS team to ensure DriveMark Beacon SDK has feature parity and follow similar architectural principles. 
 
JOB DESCRIPTION AND ACCOUNTABILITY 
 
 Developing and improving DriveMark Beacon SDK to have better stability across Android smartphone models and OS.   Lower energy footprint required for DriveMark Beacon SDK to operate on smartphones   Identify and experiment with new data collection methods, travel detection, and travel categorization (own vehicle, public transport, bicycle, motorcycle etc)   Work closely with Mobile Quality Assurance Engineers to improve compatibility to ensure SDK runs on as many Android devices & variants as possible   Experiment with BLE radio technology to improve travel detection and trip driver identification  
 
QUALIFICATION / EXPERIENCE:  Bachelor’s or Master’s degree in information technology.  Experience: At least 1 year minimum experience in Android development, including sensors and background services  Understanding in background execution on mobile devices   App lifecycle (foreground, background, scheduling etc)   App architecture 
 
WORKING HOURS Regular hours, Monday to Friday 
 
BENEFITS  Medical  Miscellaneous  Allowance  Parking