Android Developer
UrgentJob Description
Android Developer
KrazyBee
Bengaluru, Karnataka
Key Responsibilities
• Build reusable components.
• Work on bug fixing and improving application performance.
• Continuously discover, evaluate, and implement new technologies to maximize development Design and build advanced applications for the Android platform
Job Duties
– Architect the overall App solution.
– App design and development
– Understanding of JSON, and able to integrate existing services
– Coordinate with the other team for API integration and work with outside data sources and APIs
– Build reusable components.
– Work on bug fixing and improving application performance.
– Continuously discover, evaluate, and implement new technologies to maximize development Design and build advanced applications for the Android platform
Skillset
Android Skills:
• Android features such as Rx Java, MVP / MVVM, Data Binding, Broadcast Receivers, GCM, JobScheduler, Sqlite, Handlers, Looper, Loaders, Content Providers, OkHttp, Retrofit, EventBus, ButterKnife, Google Play Services… Google Analytics, Facebook and Google+ integration, Google Mapsetc… required for a full-fledged Android application
• Excellent skills to develop reusable components and frameworks.
• Excellent UI/UXfeatures such as animations, complex layouts etc.
Core Java Skills:
• Excellent core Java/OOPS knowledge and an understanding of Java technologies is mandatory.
• Excellent Data Structure and Design Patterns.
• Kotlin knowledge is a plus
• Has released a few applications on Android Play store
• Has Solid understanding of the Android platform & SDK Knowledge
Qualification
BE, BTech