Job Description :
Must have hands on experience Android app development.
Must of working experience on native/jni/NDK level work.
Good understanding of mobile client and web server communication(Rest API, JSON
Experience in domain knowledge such as RIL (LTE, CDMA, EvDO, WCDMA, GSM/EDGE, TCP/IP )
Good working knowledge on libraries( Media framework, Webkit, SQLite, OpenGLES/SGL, SSL)
Strong APP framework knowledge on Android with Activity manager, Window manager, Content providers, View systems, Telephony manager , Notification, Resource, Location expertise.
Memory management – Data structures, Heap, Stack, GC etc.,
Hands on experience on Threads/Async Tasks
Experience on battery management and display management.
hands on knowledge on FTP/FTPS/SFTP
Experience on android system classes with phone calls(VoLTE, VoWIFI, 1xCall), SMS, Messaging with other apps, bluetooth, WIFI, IMS registration, Browser interaction
Experience with offline storage, threading, and performance tuning