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 sizes
- Familiarity with RESTful APIs for connecting Android apps to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Ability to design apps around natural user interfaces, such as touch
- Familiarity with sensors like gyroscopes and accelerometers
- Knowledge of open-source Android libraries for common tasks
- Ability to translate business requirements into technical requirements
- Familiarity with cloud message APIs and push notifications
- Expertise in benchmarking and optimization
- Understanding of Google's Android design principles and interface guidelines
- Proficient with code versioning tools
- Familiarity with continuous integration
Eligibility Criteria:
- B.E./B.Tech/MCA/M.Tech
- Microsoft Certified Professional (preferred)
Skills Required
Android Sdk, Restful Apis