Sorry, this job is no longer available.(Loading More Opportunities)
Minimum 1yrs hands-on android dev experience required.
Don't apply, if you don't like to take on challenges
Check out the app before applying - http://bit.ly/krishiln
About Krishi Network
Krishi Network is an android app-based platform for Indian farmers, connecting them digitally with all other stakeholders of the Agri supply chain.
Krishi Network platform is rapidly enabling growth in the income of Indian farmers.
The app is loved by 3million+ farmers, with a rating of 4.6+ on PlayStore.
The team is eager to meet high-energy folks. Folks who are driven to build a world-class tech product for the agriculture sector of India.
What are we looking for?
We are looking for a talented Android Developer that will be responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices across Rural India. Your primary focus will be the development and maintenance of Android applications and their integration with back-end services.
Translate designs and wireframes into high-quality code
Design, build and maintain high-performance, reusable, and reliable code
Monitor and constantly improve upon crashes, ANRs, frozen frames, and slow rendering
Ensure that the APK size is fully optimized
Distribute the app over multiple app stores other than google play
Ensure the best possible performance, quality, and responsiveness of the application
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and continuous integration/deployment
Strong understanding of the Android application lifecycle and Java
Experience with Kotlin
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong knowledge of Android UI design principles, patterns, and best practices
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Understanding of Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git