Job Description
- Job Description:
- Develop, maintain, and optimize a native Android application using Kotlin .
- Build modern, responsive UI components using Jetpack Compose .
- Design and manage local data storage solutions using Room .
- Integrate and optimize network communication using Retrofit/OkHttp .
- Collaborate with cross-functional teams including design, backend, and product to deliver high‑quality features on schedule.
- Write clean, maintainable, and testable code following best practices.
- Diagnose and resolve performance issues, bugs, and crashes.
- Participate in code reviews and contribute to overall code quality and documentation.
- Requirements:
- Proven experience as an Android Developer with strong command of Kotlin .
- Professional experience building applications using Jetpack Compose .
- Solid understanding of Room for local data persistence.
- Hands-on experience with Retrofit/OkHttp for API integration.
- Knowledge of modern Android architecture patterns (e.g., MVVM, MVI).
- Familiarity with coroutines and asynchronous programming.
- Experience with version control systems (Git).
- Strong problem‑solving skills and the ability to work independently in a fast‑paced environment.
- Advanced level of English.
- Nice To Have
- Experience with CI/CD for Android.
- Familiarity with dependency injection (e.g., Hilt, Dagger).
- Knowledge of testing frameworks for Android (JUnit, Espresso, etc.).
- Experience working in Agile environments.
Benefits:
Apply tot his job
Apply To this Job