Location
Kazakhstan
Job Type
Full-time
Posted
June 04, 2026
Job Description
As an Android Developer youfocuses on building robust, secure, and highly-available server-side systems and APIs that power products, working closely with front-end engineers and architects to ensure performance benchmarks are consistently met.
Description
What We Expect From You:
- Develop and maintain native Android applications in Java, writing clean, well-structured code that follows platform conventions.
- Build intuitive, accessible user interfaces following Material Design principles using XML layouts or Jetpack Compose.
- Integrate back-end RESTful APIs using Retrofit and OkHttp, handling errors, retries, and offline scenarios gracefully.
- Manage local data persistence using Room, SQLite, or SharedPreferences depending on the complexity of the data model.
- Handle push notifications, analytics, and crash reporting via Firebase services including FCM, Analytics, and Crashlytics.
- Write unit and instrumented...