KKSTREAM

iOS Engineer

Taipei / KKStream - Engineering / Permanent

About KKStream To design and develop playback module/SDK, such as streaming playback, any work relates to playback such as ultra low latency, SSAI, Live, offline playback, (AVFoundation and AVPlayer frameworks)
To constantly polish SDK document to ensure the readability and the scalability
Code optimization and performance improvements
To maintain CI / CD pipeline scripts
We, KKStream, is a BU of KKCompany established in 2016 serving as the foremost video streaming solution provider in Asia. We provide scalable E2E video solutions, now applied by au, Japan, KKTV, Taiwan and self brand, BlendVision.
We constantly monitor and measure our performance to sharpen and improve our work ways. We are proud of our work environment free from discrimination, and also strongly believe the diversity of experience, perspectives, and background will lead to a better environment for our employees.

Summary
We're looking for a talented iOS engineer to work closely with us to provide scalable playback solutions with best user experiences. You will be able to hands-on/lead challenged core component development/research, work with video experts with the state-of-the-art adaptive streaming technologies and even participate in associated communities, e.g. DASH-IF or Streaming Media West, to connect yourself with the world. With the release of streaming solutions, you will be one of us to deliver the best streaming experience to the world. What are you waiting for?!


Responsibilities:

  • To design and develop playback module/SDK, such as streaming playback, any work relates to playback such as ultra low latency, SSAI, Live, offline playback, (AVFoundation and AVPlayer frameworks)
  • To constantly polish SDK document to ensure the readability and the scalability
  • Code optimization and performance improvements
  • To maintain CI / CD pipeline scripts
  • Requirements:

  • 3+ years solid experience in iOS development with Swift (experience in Swift and Objective-C is better) 
  • Computer science with multimedia background
  • Familiar with multimedia programming, such as audio/video streaming related features
  • Good communication skill and team-work spirit
  • Firm background in object-oriented programming
  • Experience with version control tool such as Git or SVN
  • Nice To Have:

  • Familiar with testing knowledge
  • Familiar with Continuous Integration in iOS
  • Familiar with agile software development process
  • It is good to show us your previous work which you are proud of, or piece of code you've contributed to any open-source projects
  • REDUX pattern
  • Apply Now

    Technical Program Manager Lead

    Taipei / KKStream - Product Management / Permanent

    Sales Operation Specialist

    Taipei / KKStream - BD/Sales / Permanent

    Product Marketing Manager

    Taipei / KKStream - Marketing / Permanent

    Senior RD Manager (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    iOS Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Software Development Engineer in Test

    Taipei / KKStream - Engineering / Permanent

    DevOps Engineer

    Taipei / KKStream - Engineering / Permanent

    Technology Research Analyst (Taipei/Kaohsiung)

    Taipei / KKStream - DS/ML / Permanent

    Data Analyst

    Taipei / KKStream - DS/ML / Permanent

    Technical Project Manager

    Taipei / KKStream - Product Management / Permanent

    Platform Architect

    Taipei / KKStream - Engineering / Permanent

    Senior Research Engineer

    Taipei / KKStream - DS/ML / Permanent

    Software QA Engineer

    Taipei / KKStream - Engineering / Permanent

    Product Manager

    Taipei / KKStream - Product Management / Permanent

    Applied Data Science Lead

    Taipei / KKStream - DS/ML / Permanent

    Product Lead

    Taipei / KKStream - Product Management / Permanent

    Platform Operations Project Manager

    Taipei / KKStream - Customer Service / Permanent

    Platform Backend Engineer

    Taipei / KKStream - Engineering / Permanent

    Senior Product Designer

    Taipei / KKStream - Design / Permanent

    Android Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Senior Infra Backend Engineer

    Taipei / KKStream - Engineering / Permanent

    Technical Project Manager (Enterprise Solution)

    Taipei / KKStream - Product Management / Permanent

    QA intern

    Taipei / KKStream - Engineering / Intern

    Senior Backend Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Site Reliability Engineer (Enterprise Solution)

    Taipei / KKStream - Engineering / Permanent

    Japanese Service Operations Project Manager

    Taipei / KKStream - Customer Service / Permanent

    Senior Data Engineer

    Taipei / KKStream - DS/ML / Permanent

    KKBOX

    KKFARM

    KKTV

    KKLIVE

    KKCompany