Design and build advanced applications for the Android platform
Collaborate with cross-functional teams to define, design, and ship new features.
Work with outside data sources and API’s
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximise development efficiency.
Proven working experience in Native Android development
Design, build, and maintain high performance, reusable, and reliable Java code
Sound knowledge of Android Architecture components
Have published at least one original Android app
Experience with Android SDK, different versions of Android, and how to deal with different screen sizes & backward compatibility
Experience working with remote data via REST and JSON
Strong knowledge of designing and developing apps for phones and tablets
Experience with offline storage, threading, and performance tuning
Experience with third-party libraries and APIs
Understanding of Google’s Android design principles and interface guidelines
Working knowledge of the general mobile, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle.
Excellent debugging and optimization skills
Ability to learn and adapt to new technologies and languages
Familiarity with git/github/continuous integration
Knowledge of Kotlin, nice to have
Qualification*MCA, B.E, B.Tech, Bsc-IT, BCA
Experience*2 Year- 4 Years
Salary*Best in Industry