Good Programing experience in Android Developement
Very good Java programming.
Well versed with model design patterns, database usage, storage patterns, security.
Should have done at least one complex project which includes (preference given to 2 & 3).
Developing custom UI
Client Server interactions.
Bluetooth device interaction.
Should know fundamentals like Activity lifecycle, communication between activities and fragments.
Need Logical and programming skills