KKCompany

Senior iOS Engineer

KKCompany  •  Taipei, TW (Onsite)  •  11 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

About the Role:

We are looking for an experienced iOS Engineer to join our product team building a music streaming app for the Japanese market with millions of active users. You will work on both new feature development and improvement of existing systems, including modernizing legacy code and solving long-standing user pain points.

This is a commercially successful product with millions of users and high expectations from both the business and our users. If you're looking to work on a platform that blends business impact with technical challenges, youll feel right at home here.

Team & Culture:

You'll join a Scrum-based cross-functional squad consisting of iOS and Android Engineers, backend engineers, QA engineers, product managers, and designers. We focus on tight collaboration and seek the highest leverage between technical feasibility and business impact.

If you want to experience what it means to iterate and scale real-world app that truly reaches and impacts users, this is the place.

Responsibilities:

  • Build user-facing features in our iOS app using Swift, MVVM, and SwiftUI
  • Contribute to improving and modernizing existing parts of the codebase as we evolve toward a more modular and modern architecture
  • Refactor and improve stability, performance, and maintainability of existing code
  • Debug issues and improve overall app reliability
  • Ensure compatibility with new iOS versions and follow App Store guidelines for submission

Requirements:

  • Strong proficiency in Swift, with hands-on experience building iOS apps
  • Ability to read and maintain Objective-C code as needed
  • Experience with MVVM architecture, and familiarity with SwiftUI and Combine
  • Comfortable working with UIKit and transitioning to SwiftUI
  • Solid understanding of asynchronous programming and concurrency in iOS
  • Experience integrating RESTful APIs and handling third-party SDKs
  • Experience with version control systems (Git) and CI/CD pipelines
  • Knowledge of App Store submission process and technical review requirements
  • Familiarity with Firebase Crashlytics or similar crash-reporting tools

Nice to Have:

  • Hands-on experience with iOS multimedia frameworks such as AVAudioEngine, AVAudioSession
  • Experience working on a large-scale iOS application with real users
  • Comfortable working with evolving codebases and contributing to long-term architectural improvements
KKCompany

About KKCompany

[About Us]

KKCompany Technologies Group is a leading technology group in software services. We have created the world’s first legal music streaming platform, KKBOX, and are an international software technology group focused on “multimedia technologies, digital cloud, and AI applications” as our core business to create value for the customers. The group consists of self-owned brands including KKBOX, BlendVision and Going Cloud with enterprise customers across Asia. KKCompany Technologies has attained OpenChain ISO/IEC 5230 and ISO 27001 third-party international certification. We have over 500 employees across offices in Tokyo, Singapore, Taipei, Kaohsiung, and Hong Kong. For more information please visit our website: www.kkcompany.com and blog: blog.kkcompany.com

[Products and Services]

Music Streaming: KKBOX

The most influential Mandarin music streaming brand. KKBOX is the world’s launched in 2004. With over 6 billion minutes of listening each year, KKBOX has developed a unique community through its social listening feature "Listen With", personalized recommendation engine, podcasting as well as its own lyric database, creating a complete music discovery ecosystem.

Multimedia: BlendVision

A leading brand in cloud streaming technology and a proprietary product brand, offers comprehensive video streaming solutions and flexible modular products for data analysis, AI recommendation, and other cloud service needs. It’s dedicated to helping corporate clients harness the benefits of streaming technology, overcome technical barriers and develop a variety of industry applications to create new and ideal business models.

Digital Business Solutions: Going Cloud

A leading technical consultant for cloud transformation providing solutions that effectively reduce development, operation, and labor costs necessary for businesses to gain their competitive advantage in the digital era.

Industry
IT & Software
Company Size
201-500 employees
Headquarters
台北市, TW
Year Founded
Unknown
Social Media