Android Application Developer
Ubiquiti, Taipei
What you will do
- Develop and maintain high-quality Android applications using Kotlin
- Design user-friendly interfaces that simplify complex workflows
- Collaborate with firmware, hardware, and backend teams to deliver features such as device setup, monitoring, and control
- Write and maintain unit tests, UI tests, and integration tests to ensure application reliability
- Participate in code reviews and contribute to a culture of learning and continuous improvement
- Create clear documentation to support long-term maintainability and team collaboration
What you need
- Experience developing Android applications with Kotlin
- Familiarity with Git and collaborative development workflows
- Ability to communicate effectively in English with a global team
- A collaborative mindset with curiosity, openness to feedback, and a willingness to learn
- Bachelor’s degree in Computer Science or equivalent practical experience
If you don’t meet every requirement but are excited about this role, we still encourage you to apply. We value diverse experiences and are always eager to learn from new perspectives.