Android Developer

Delhi, Full time

• Design and build applications for Android devices on the Android platform.
• Maintain quality and ensure responsiveness of applications.
• Experience with Android SDK and multiple versions of Android.
• Experience with Android framework, as well as offline storage, threading, and performance tuning.
• Must be familiar with RESTful APIs to connect Android applications to back-end services.
• Development experience with accelerometers, touch, gryoscopes, and additional sensors.
• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
• Solid understanding of the full mobile development life cycle
• Experience with Android UI principles and best practices.
• Knowledge of the open-source Android ecosystem and the available libraries.
• Experience with cloud message APIs and usage of push notifications and Firebase.
• Critical thinker and problem-solving skills
• Knowledge of code versioning tools like Git or SVN.
• Excellent level debugging and analysis skills using ADB
• Knowledge of handle memory leaks
• Strong foundation in data structures, algorithms and code optimization
• Hands on experience in databases like SQLite and Room
Apply to Job