- Native Android Application Development.
- Very good understanding of Java and Android lifecycle, garbage collection and design patterns.
- Experience of multiple Android devices, both phones and tablets.
- Experience with HTTP and REST web services.
- Experience with location tracking (GPS and Networks), Multimedia Data Management (Upload Photo/Signature etc).
- Experience debugging an Android app.
- Should have knowledge of Blue Tooth enabled device integration with Mobile.
- Exposure to Phone Gap is an added advantage.