21 days ago
Taipei, TaiwanEntry Level
Responsibilities
- Develop and maintain Android applications using Kotlin.
- Design user-friendly interfaces for complex workflows.
- Collaborate with firmware, hardware, and backend teams on device setup, monitoring, and control features.
- Write and maintain unit, UI, and integration tests.
- Participate in code reviews and contribute to continuous improvement.
- Create documentation supporting maintainability and collaboration.
Requirements
- Experience developing Android applications with Kotlin.
- Familiarity with Git and collaborative development workflows.
- Effective English communication with a global team.
- Bachelor’s degree in Computer Science or equivalent practical experience.
- Preferred experience with Coroutines, Flow, Hilt, Dagger, modular architecture, unit and UI testing, performance optimization, and production issue analysis.
