iOS Developer

Taipei / KKBOX - Engineering / Permanent

The 1st KKBOX App was released in 2010, 10 years later we are still striving for the best user experience across different device type, currently KKBOX App support iOS, macOS, tvOS and watchOS.

As a iOS developer, you will work with cross-functional team members to continuously improve KKBOX user experience from all aspect. We preferred simple and elegant solution to resolve complicated issue, it is never been easy, but that is what we pursue.


  • Design, build, auto test, and maintain KKBOX iOS App.
  • Work with cross-functional team to continuously improve user experience
  • Assure app performance, stability, and high-quality codebase
  • Requirements

  • Experienced with Swift
  • Experienced with XCTest, Git
  • Familiar with iOS app architecture/design pattern, such as MVC
  • Knowledge of RESTful API or other API paradigm
  • Nice To Have

  • Experienced with Agile development practices
  • Experienced with large codebase (SLOC > 50K) and teamwork (teammate > 2)
  • Experienced with Objective-C
  • Familiar with CI/CD and CLI tools in the ecosystem
  • Experienced with functional reactive programming
  • Apple fans
  • Apply Now