This post is over 30 days old. The position may no longer be available
Posted by Vishwambhar
- Deep understanding of the Android SDK, Kotlin and Java.
- Strong working knowledge of OOP concepts and Multithreading
- Architecture Patterns and their Understanding different types are: - MVC, MVP, MVVM, Clean-Architecture.
- Strong knowledge of android SDK, handling of different screens sizes, have worked on graphs.
- Working knowledge of offline storage, performance tuning
- Good understanding of computer science fundamentals - data structures, algorithms, memory management, performance.
- Experience working with the android architecture components (ViewModel, LiveData, Room- )
- RxJava, Kotlin Coroutines
- Proficient understanding of code versioning tools such as Git
- Strong knowledge of Android UI design principles, patterns, and best practices
- Familiarity with cloud message APIs and push notifications
- Ability to work closely with Product Managers, other development teams, and QA teams situated around the world.
- Be a self-starter with a passion for technology and a burning desire to constantly improve yourself, the product, and the codebase.
- Openness to new technologies and creative solutions.
- Experience estimating work, planning, organization and implementing complex software project.
Apply for this position
Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.
It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer