You will build and maintain native Android applications using modern development patterns and tools.
Responsibilities
- Implement on-device databases using SQLite and ORM frameworks.
- Develop application features using Android APIs and core Java.
- Apply UI/UX best practices and design standards to mobile interfaces.
- Manage the Google Play Store provisioning, submission, and release process.
- Utilize debug and test tools to ensure application stability.
Required Skills
- 3+ years of professional experience in Android development.
- Proficiency in Kotlin and Core Java.
- Hands-on experience with Android SDK and Android Studio.
- Strong understanding of Algorithms and Data Structures.
- Experience with RxJava and Dagger.
- Competency with SQLite and ORM concepts.
- Familiarity with React Native.
- Proficiency with version control systems including GIT and SVN.
- Knowledge of AAPT and AVD Manager.
Preferred Skills
- Experience working within MVC frameworks.