What are the responsibilities and job description for the Senior Android developer on W2 position at Divit Technologies, Inc.?
Job Details
Experience: 9 years of hands-on experience in Android development with a strong portfolio of apps published on Google Play.
Technical Skills:
Proficient in Kotlin and Java for Android development.
Strong experience with Android SDK, Android Jetpack components, MVVM, MVP, and MVC architectures.
Deep understanding of RESTful APIs and integration with mobile apps.
Familiarity with version control systems (e.g., Git).
Experience with dependency injection frameworks like Dagger or Hilt.
Familiarity with unit testing, UI testing, and automated testing frameworks.
Strong understanding of Google Play Services, Firebase, and other mobile development tools and frameworks.
Expertise in building highly responsive and intuitive user interfaces using Android UI/UX patterns and frameworks.
Experience with Gradle and CI/CD pipelines.
Familiarity with material design principles