Skills
Android SDK Android NDK Objective C Android UI Android UI Design Principles JSON APIJob Title / Designation: Android Developer
Job Description:
· BTech/MTech degree in Computer Science, Engineering or a related subject.
· Proven software development experience and Android skills development. Experience with Android SDK. Have published at least one original Android app.
· Experience working with WiFi / Bluetooth / NFC protocols.
· Strong knowledge of Android UI design principles, patterns, and best practices
· Experience with offline storage, threading, and performance tuning
· Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
· Familiarity with cloud message APIs and push notifications
· Understanding of security fundamentals and working with encryption technologies.
· Experience working with remote data via JSON.
· Experience with third-party libraries and APIs.
· Solid understanding of the full mobile development life cycle. Experience with iOS app development desirable but not required.
Responsibilities:
· Design and build advanced applications for the Android platform.
· Collaborate with cross-functional teams to define and design app architecture.
· Work with APIs and outside data sources.
· Unit-test code for robustness, including edge cases, usability, and general reliability.
· Work on bug fixing and improving application performance.
· Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Minimum Education Requirements: BTech/MTech degree in Computer Science, Engineering or a related subject
Minimum/Maximum/ Work Experience Required: 4-5 years
Number of Vacancies: 1
Annual CTC: Upto 8.5 lacs
Location(s) of Job: Bengaluru Whitefield