KKBOX

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

Responsibilities:

  • Design, build and maintain KKBOX iOS App.
  • Assure App Performance, Stability, and high-quality codebase.
  • Work with cross-functional team to continuously improve user experience.
  • Auto Testing.
  • Requirements:

  • Experienced with Swift.
  • Experienced with XCTest, Git.
  • Familiar with iOS Foundation Framework, like: UIKit, Dispatch.
  • Familiar with iOS app architecture/design pattern, such as MVC.
  • Knowledge of RESTful API or other API paradigm.
  • Nice To Have:

  • Experienced with Objective-C.
  • Experienced with one of following programming languages: Python & Ruby
  • Shell Scripting
  • Participle with large codebase (SLOC > 50K)
  • Familiar with CI/CD
  • Team Culture:
    1. 果粉,只是要蘋果出的我就買!
    2. 保有好奇⼼與持續學習是團隊持續進步的秘訣,從 2013 年開始就不曾缺席 WWDC
    3. 勇於挑戰現況,⽤正⾯、積極的態度來改變逆境
    4. 我們擁抱不同的想法,相信⼀個問題可以有多種解決⽅式
    Apply Now

    KKBOX GROUP

    KKTV

    KKLIVE

    KKFARM

    KKSTREAM

    KKLAB

    OURSONG