About the job Senior Frontend Engineer
Team Segment : Multimedia
KKCompany 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 nearly 500 employees across offices in Tokyo, Singapore, Taipei, Kaohsiung, and Hong Kong.
Responsibilities:
- Build and architect scalable web applications for BlendVision's SaaS platform and CMS
- Develop and maintain SDKs for video player, streaming, and other core functionalities
- Lead technical decisions in design reviews and evaluate technology choices
- Conduct code reviews, mentor developers, and establish frontend best practices
- Collaborate with Design, Product, QA, and Backend teams to deliver high-quality features
- Own features from development through launch and iteration
Requirements:
- 5+ years building production web applications
- Expert in JavaScript/TypeScript, HTML5, CSS3
- Strong proficiency with React (hooks), Redux, Next.js
- Experience developing and maintaining JavaScript SDKs or libraries
- Experience with SASS/SCSS, Jest, React Testing Library
- Solid understanding of build tools (Webpack, Vite, Babel) and module bundling
- Cross-browser compatibility and web performance optimization
- Excellent problem-solving and communication skills
- Passion for modern web technologies
Nice to Have:
- Experience with video streaming technologies (HLS, DASH, WebRTC)
- CI/CD pipeline experience
- Web security knowledge (CORS, XSS, CSRF)
- Design systems and component library experience