Key Responsibilities :
- Design and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to analyze, design, and ship new features.
- Translate designs and wireframes into high-quality code.
- Ensure the best performance, quality, and responsiveness of the application.
- Identify and fix bottlenecks and bugs.
- Help maintain code quality, organization, and automation.
Key Skills :
Strong knowledge of Android SDK and versions, handling different screen sizesFamiliarity with RESTful APIs for connecting Android apps to back-end servicesStrong knowledge of Android UI design principles, patterns, and best practicesExperience with offline storage, threading, and performance tuningAbility to design apps around natural user interfaces, such as touchFamiliarity with sensors like gyroscopes and accelerometersKnowledge of open-source Android libraries for common tasksAbility to translate business requirements into technical requirementsFamiliarity with cloud message APIs and push notificationsExpertise in benchmarking and optimizationUnderstanding of Google's Android design principles and interface guidelinesProficient with code versioning toolsFamiliarity with continuous integrationEligibility Criteria :
B.E. / B.Tech / MCA / M.TechMicrosoft Certified Professional (preferred)Skills Required
Android Sdk, Restful Apis