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.