JD for Android developer:
Mandatory Skills- Kotlin
Skills Required- Android SDKs, Android Studio, Google Maps Integration, Java, Phone/ Table development experience, Universal App development, Location Services, Push notifications, Third party app integration, Caching, Design patterns
Design and build applications for the Android platform using Kotlin language & Strong OO design and programming skills in Java.
Ability to understand business requirements and translate them into technical requirements & translate designs and wireframes into high quality code.
Sound skills with Android SDK, Memory Management & Caching.
Experience on third-party libraries, Location & Maps API.
Design, build, and maintain high performance, reusable, and reliable code.
Understanding of database like MySQL/SQLite/SQL.
Proficient understanding of code versioning tools, such as GIT & SVN.
Material Design, mobile architectures, adaptive auto layouts.
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
Strong knowledge of Android UI design principles, patterns, and best practices.
Build & publish to Play Store, exposure to crash reporting.
Interface to clients in need-based scenarios.
Several apps already listed in the app store.
Familiarity with RESTful APIs to connect Android applications to back-end services.
Experience with offline storage, threading, and performance tuning.
Experience writing apps for On-demand delivery is a huge plus.
Should have high level of energy working as an individual Contributor and as a part of Team.
Bachelor\'s degree in Computer Science, Information Systems and/or equivalent work experience
Strong analytical and problem solving skills
4 plus years of experience in application design, development, installation and modification of software
Good communicator and team player with strong organizational skills
Ability to be proactive, find solutions and meet deadlines
Clear understanding of software development best practices
Experience working in an agile environment
Working knowledge of SCM with strong emphasis on Git and proper Git Flow
4-6 years\' experience in Android
1 plus years of experience in Kotlin