Senior iOS Engineer at KKCompany | Torre

Senior iOS Engineer

You will shape the future of music streaming for millions, modernizing a high-impact iOS platform.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying
location_on
Taipei City, Taiwan
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 5 months ago

Requirements and responsibilities


About the job Senior iOS EngineerKKCompany Technologies, Asias leading AI multimedia technology group is dedicated to creating values for customers with core businesses of multimedia technologies, digital cloud, and AI applications.At KKCompany, we believe in Innovation Made Simple, and technology is the answer to the struggles faced by every industry. Since its establishment two decades ago, KKCompany has expanded its portfolio, including KKBOX, BlendVision and Going Cloud. KKBOX is the worlds first platform bringing legal music streaming service to the public. It utilizes state-of-the-art streaming technology to enable excellent user experience. Our flagship brands and a base of international clients enable us to accumulate extensive data and advance analytical capabilities. The strengths along with our abundant experience in brand management help businesses achieve digital transformation successfully. We serve over tens of millions of consumers and enterprise clients in Asia cross a broad spectrum of industries such as telecommunication, multimedia, online education, fitness, smart retail and more. KKCompany now has over 500 employees across offices in Tokyo, Singapore, Taipei, Kaohsiung, and Hong Kong.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 SwiftUIContribute to improving and modernizing existing parts of the codebase as we evolve toward a more modular and modern architectureRefactor and improve stability, performance, and maintainability of existing codeDebug issues and improve overall app reliabilityEnsure compatibility with new iOS versions and follow App Store guidelines for submissionRequirements:Strong proficiency in Swift, with hands-on experience building iOS appsAbility to read and maintain Objective-C code as neededExperience with MVVM architecture, and familiarity with SwiftUI and CombineComfortable working with UIKit and transitioning to SwiftUISolid understanding of asynchronous programming and concurrency in iOSExperience integrating RESTful APIs and handling third-party SDKsExperience with version control systems (Git) and CI/CD pipelinesKnowledge of App Store submission process and technical review requirementsFamiliarity with Firebase Crashlytics or similar crash-reporting toolsNice to Have:Hands-on experience with iOS multimedia frameworks such as AVAudioEngine, AVAudioSessionExperience working on a large-scale iOS application with real usersComfortable working with evolving codebases and contributing to long-term architectural improvements
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.