Logo

Android Eng( Sanyam ) (NCS/Job/ 1128)

For Retail Firm
2.4 - 3.8 Years
Full Time
Up to 30 Days
Up to 16 LPA
1 Position(s)
Bangalore / Bengaluru
Posted 26 Days Ago

Job Skills

Job Description

Key Responsibilities:

  • Develop and maintain advanced Android applications using Kotlin (and Java where needed).
  • Collaborate with cross-functional teams including product, design, backend, and QA to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write clean, maintainable, and testable code following best practices and Android architecture components (MVVM, etc.).
  • Participate in code reviews, team discussions, and contribute to improving team processes.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Monitor crash reports and performance metrics to identify and fix bugs and bottlenecks.

Requirements:

  • 2–3 years of professional experience in Android development.
  • Proficient in Kotlin and familiar with Java.
  • Solid understanding of the Android SDK, Android UI design principles, Material Design, and best practices.
  • Experience with Android Jetpack components (e.g., ViewModel, LiveData, Navigation).
  • Familiarity with RESTful APIs, JSON, and third-party libraries like Retrofit, Glide/Picasso, Room, etc.
  • Exposure to Compose, Hilt/Dagger, Coroutines, or Flow.
  • Experience with version control systems like Git.
  • Understanding of mobile app performance optimization and memory management.
  • Good problem-solving and communication skills.

Nice to Have:

  • Experience with CI/CD tools (e.g., GitHub Actions, Bitrise).
  • Experience working in Agile teams.
  • Published apps on the Google Play Store.