We are looking for a versatile candidate having good experience in end to end development of Android Application. The candidate will be responsible for below-given tasks
Responsibilities :
- Good knowledge of mobile applications for Android.
- Strong ability to Identify and correct bottlenecks and fix bugs.
- Regularly brainstorm and improve the app, come up with features
- Developing, releasing, and maintaining Android Applications and oversee mobile application development efforts
- Good understanding of the latest Android features and libraries such as Retrofit, Volley, SQLite, RxJava.
- Good understanding of designing architecture such as MVC, MVP, MVVM.
- Proficient in using android studio
- Familiarity with RESTful APIs, SDK integration, Firebase, and Analytics platforms.
- Good Knowledge in OO design, JAVA, RESTful APIs, JSON, Android SDK, Eclipse and Android Studio.
- Knowledge of SQLite, Graph & Chart API and other Google APIs and UI & UX designing.
- Optimizing performance for the apps and keep up to date on the latest industry trends in the mobile technologies.
- Good grasp of algorithms, design patterns, memory management, and multithreaded programming.
- Integration of Payment Gateway, Social integration, Analytics Usage/Operation, etc.