Job Description
Profile SummaryAndroid Engineer experienced in developing native mobile applications for Android devices.
Focused on delivering reliable, scalable, and user-friendly mobile experiences while collaborating effectively with multidisciplinary teams.Key CapabilitiesAndroid DevelopmentNative development using Kotlin and/or Java.
Experience with Android SDK.
Development of applications for smartphones and tablets.
Integration with Android device features and services.
Architecture & DesignUnderstanding of MVVM and Clean Architecture concepts.
Familiarity with dependency injection frameworks.
Knowledge of design patterns and maintainable coding practices.
UI DevelopmentJetpack Compose and/or XML layouts.
Material Design principles.
Responsive user interface development.
Backend IntegrationRESTful API integration.
Authentication using OAuth and JWT.
Push notifications and background services.
Data ManagementRoom Database.
SQLite.