Tóm lược
Mô tả công việc
Tóm tắt công việc
- Design and develop Android applications following clean architecture principles (e.g. MVVM, MVI).
- Implement dependencies using DI frameworks such as Hilt or Dagger.
- Handle asynchronous programming and multithreading using Kotlin Coroutines and Flow.
- Work with Jetpack libraries, including Navigation and Jetpack Compose, to build scalable and modern UI.
- Analyze logs, identify root causes, and reproduce bugs for debugging and issue resolution.
- Collaborate with designers, product managers, and other developers to deliver high-quality features.
- Continuously learn and apply new technologies and best practices.
Yêu cầu công việc
- Strong understanding of Android application architecture (MVVM, MVI, etc.).
- Experience with dependency injection using Hilt or Dagger.
- Proficient in Kotlin, especially with Coroutines and Flow.
- Familiarity with Android Jetpack components: Navigation and Compose.
- Good debugging skills: Able to read logs, trace and reproduce bugs effectively.
- Self-driven, hardworking, and eager to learn.
Nice to Have:
- Knowledge of Android Framework and experience working with AOSP (Android Open Source Project).
- Experience in Android Automotive development.
- Experience working with Figma for design handoff and UI collaboration.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- Android
- Kotlin
- MVVM
- Dagger2
- MVI
- Coroutines
- Hilt
Thông tin doanh nghiệp
Megazone is a cloud company.
Megazone has been delivering unmatched business experiences and know-hows in Cloud&Hosting, Digital Marketing and Digital Agency areas to our valued customers since 1998.
Megazone, Korea's first official AWS partner, is a leader in the Korean cloud market, specializing in cloud computing business. Awarded with Partner of the Year 2017 APAC. We are located in Korea, Vietnam, USA, and Japan.