Android Developer Job in Mindstix

Android Developer

Apply Now
Job Summary
  • Bachelor s or Master's degree in Computer Science, Information Technology or allied streams.
  • 3+ years of hands-on experience in developing Android applications using Java or Kotlin.
  • Strong foundations in computer science, data structures, algorithms, and programming logic.
  • Strong foundations in core Java: Collections, Multi-threading, Concurrency, and Synchronization concepts.
  • Strong understanding of object-oriented programming, MVC / MVP / MVVM architecture patterns, design patterns, and mobile application architecture.
  • Experience with Android capabilities: Jetpack Compose, Data Binding, Lifecycles, LiveData, Navigation, Paging, Room, ViewModel, WorkManager.
  • Experience in designing API specifications and integrating APIs with Android Apps using REST and GraphQL.
  • Experience in managing application s state using on-device storage capabilities: Caching, SharedPreferences, SQLite, RealmDB.
  • Working knowledge of the modern mobility landscape, emerging technologies, and consumer trends.
  • Understanding of mobile security standards, OWASP, secure coding, and GDPR is an added advantage.
  • Experience with test automation frameworks such as Appium, and Robotium. Robo-electric would be an added advantage.
  • Experience in the full Software Development Lifecycle (SDLC) and agile methodologies.
  • DevOps mindset with a working experience of Build Automation Tools, Version Control Systems, Git would be an added advantage.
  • Experience with App distribution on Google PlayStore, Enterprise MDM Platforms or equivalent is an added advantage.
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs