Sr. Android Developer Job in Innofied

Sr. Android Developer

Apply Now
Job Summary

Requirements:

  • Strong Knowledge of Android Java.
  • 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.
  • Experience in offline storage, threading, and performance tuning.
  • Familiarity with cloud message APIs and push notifications.
  • Practical knowledge of Git and its applications.
  • Strong knowledge of Coding design patterns and Architectures like MVP/MVVM/Clean etc.
  • Familiarity with REST API to connect Android applications with back-end services.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Ability to design applications around natural user interfaces, such as touch .
  • Good verbal and written communication in English.

Job Responsibilities:

  • Understand the requirement and provide proper time estimation.
  • Translate designs and wireframes into high quality code.
  • Designing and developing advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-testing code for robustness, including edge cases, usability, and general reliability.
  • Bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new ways to maximize development efficiency.
  • Experience with libraries such as Retrofit, GSON, Dagger 2, Data Binding, RxJava & RxAndroid.
  • Work with the team to meet the project deadlines.
  • Lead a team of developers and assign work among team members equally to meet deadlines.
  • Training team members to enhance their skills for meeting company s objectives.
  • Research on new architecture pattern and implement those. Stay up-to-date on emerging technologies.
  • Contribute to the continuous improvement of the development process.

Good To have

  • Knowledge in Kotlin.
  • Knowledge of Multi Language support in apps.
  • Knowledge about payment gateway integration.
  • Knowledge of social integration like facebook, linkedin etc.
  • Knowledge of OpenGL library.

Your Gain

  • You will be working with a dynamic and dedicated team in various complex projects and will get guidance from seniors regarding scalable architecture.

Qualification :
B. Tech / M.Tech, MCA/MSc(Computer Science)
Experience Required :

3 to 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs