Question: what are the roles and responsibilities of android developer?
Answer: Designing and developing advanced applications for the Android platform.
Unit-testing code for robustness, including edge cases, usability, and general reliability.
Bug fixing and improving application performance.