We need a non-gui app that operates in two modes
a) Continuous mode
b) Remotely controlled mode
The app should do the following in either of the above modes
1. Record phone screen continuously
2. Record all calls (both GSM/CDMA and VoIP, Whatsapp etc.)
3. Send locations
4. Record mic
5. Record cameras
We know this can not probably be done through stock android ROMs so we have an option to do the same from a custom ROM.
All the files that the app generates should be uploaded to Amazon S3 bucket (access will be provided).
A short interview might be conducted before hiring for the job.
You should have a clear idea of what to do and how to do at a bare minimum i-e the skeletal framework of how it should be done.