Software Systems Engineer - IV/Android Developer
Location: Warren, NJ
The candidate is responsible for Android framework development for Verizon in-house projects. The candidate must have depth knowledge of Android APK development. Responsible for leading project module individually with-in a team. Good communication skills and team player are the responsibilities for the proposed position.
Education Qualification: Bachelors in Engineer (CS, EE)
Experience : 6 years
Job description:
- Must have hands on experience on Android app development with library integration knowledge
- Must have worked on JNI/NDK/native level work
- Good understanding of mobile and web server communication(REST API web services, XML parsing and JASON)
- Good understanding of Activities, broadcasts, services, fragments, AsyncTask, SQLite database
- Strong app framework knowledge on android with Activity manager, window manager, content provider, view system, package manager, telephony manager, notification manager, resource manager, location manager
- Hands on experience on memory management- Data structures, Heap, Stack, GC etc
- Knowledge on Thread/Async tasks is must
- Experience on social networking SDK and FTP/SFTP services
Skill Area:
• App Framework
o Activity manager
o Window manager
o Content providers
o View systems
o Package manager
o Telephony manager
o Notification Manager
o Resource manager
o Location manager
• Libraries
o Media framework
o Webkit
o SQLite
o OpenGLES/SGL
o SSL
• Phone basic functions thru app
o Phone calls – VoLTE, VoWiFI, 1x call , CDMA, Global etc.,
o SMS
o Messaging with other apps
o Bluetooth
o WiFi
o IMS registration
o Browser interaction
• Memory management – Data structures, Heap, Stack, GC etc.,
• Threads/Async Tasks
• Battery management
• Display management
• Application as a Service
• NDK
• FTP/FTPS/SFTP
• Dalvik
Vivek Salvatore
vivek.salvatore(@)americanetworks.com
(973) 582-3458