Android developer jobs in India

Job Description:

We are seeking a talented Android Developer to join our team. The ideal candidate should have 1-2 years of experience in developing enterprise-grade Android Mobile Apps, with a solid understanding of various Android frameworks and technologies.

Key Responsibilities:

  • Develop and maintain enterprise-grade Android Mobile Apps using NDK and SDKs.
  • Work with REST APIs, SQLite, Fragments, Activities, Intents, and Google APIs (FCM, MAP, Analytics, AdMob, etc.).
  • Integrate payment gateways and POS terminals (VeriFone/Ingenico/Pax) into mobile applications.
  • Develop client-server applications with web service calling capabilities.
  • Utilize a strong understanding of Android Life Cycle and Threading Concepts.
  • Stay up-to-date with the general mobile landscape, architectures, trends, and emerging technologies.
  • Apply strong understanding of material design, memory management, files I/O, network protocols, concurrency, multi-threading, and related concepts.
  • Utilize OOP fundamentals, Java, Kotlin, JSON, and develop for Android 5 and above.
  • Architect large solutions using patterns like MVVM and VIPER.
  • Ensure compatibility across different screen sizes and Android versions.
  • Implement Third-party libraries such as Volly, Retrofit, ButterKnife, and Picasso.
  • Work with XML, JSON parsing, GPS, and Google Maps integration.
  • Integrate Firebase Services and other Third-party Services.
  • Use code versioning tools like Git.
  • Deploy Android apps to the Google Play Store and have experience publishing at least five Android apps.
  • Knowledge of OPENGL is a plus.

Qualifications:

  • Experience: 1-2 years in Android development.
  • Skills: Proficiency in Java, Kotlin, and Android development frameworks.
  • Tools & Technologies: Familiarity with REST APIs, SQLite, Fragments, Google APIs, and payment gateways.
  • Design Patterns: Knowledge of MVVM and VIPER.
  • Third-party Libraries: Experience with Volly, Retrofit, ButterKnife, Picasso.
  • Version Control: Experience with Git.
  • Publishing: Experience in deploying apps to the Google Play Store.

Additional Requirements:

  • Ability to work in a team environment and independently.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills.
  • Willingness to learn and adapt to new technologies and trends.

If you are passionate about mobile technologies and enjoy working in a dynamic and collaborative environment, we would love to hear from you.

MLM PLAN
×
×