KKSTREAM

Frontend Engineer (Enterprise Solution)

Taipei / KKStream - Engineering / Permanent

We, KKStream, is a KKCompany branch established in 2016 serving as the foremost video streaming solution provider in Asia. We provide scalable video platforms and enterprise solutions, now applied by companies including au, Japan, and KKTV, Taiwan. 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 the background will lead to a better environment for our employees.

Responsibilities:

  • Developing and maintaining video and music streaming web apps
  • Developing and maintaining KKStream SaaS products (e.g. Live, VOD, Encode etc.)
  • Developing and maintaining CMS platformsDeveloping and maintaining shared libraries (e.g. player etc.)
  • Co-working with product owner, backend engineer, QA, designer to build something exciting
  • Level up team members no matter how (e.g. sharing, tools, documentation etc.)
  • Requirements:

  • 2+ years of experience building medium-to-large scope web applications
  • Expert knowledge of HTML / CSS / Javascript (include ES6+)
  • Experience with React (hooks), Redux, Next.js
  • Experience with SASS or CSS-in-JS frameworks (e.g. emotion.js etc.)
  • Familiarity with RESTful API or GraphQL
  • Experience with unit testing frameworks, like Jest, React Testing Library, etc.
  • Familiarity with bundle tools, like Babel, Webpack, Rollup, etc.
  • Experience working on cross-browser compatibility (including mobile web)
  • Understanding of how to build performant, decoupled, testable, maintainable code
  • Good communication skills, good team player
  • Passionate about modern web technology
  • Nice To Have:

  • Experience with continuous integration and continuous delivery (CI/CD)
  • Experience with shared libraries developing, like player, UI components etc.
  • Understanding web security, like CORS, XSS, CSRF etc.
  • Practical knowledge of agile software development methodologies, like scrum
  • Love to contribute technical articles or open-source softwares (OSS)
  • Apply Now

    KKBOX

    KKFARM

    KKTV

    KKLIVE

    KKCompany