An android developer is responsible for developing applications for devices powered by the android operating system,
- Design and build advanced applications for the android platform.
- Collaborate with cross functional teams to define, design and ship new features
- Work with outside data sources and API'S.
- Unit test code for robustness including edge cases, usability and general reliability.