KKCompany

Full Stack Python Developer

Taipei / KKCompany - Engineering / Permanent

Asia’s leading technology group, KKCompany Technologies (KKCompany), is a leader in software services. Our mission is to build “Freeways to Inspiration” and help industries achieve digital transformation. By creating technology highways with partners, we deliver our services around the world and drive value creation through future technology.

In addition to our flagship brands KKBOX, KKStream, and Going Cloud, our core technologies cover various fields such as music streaming, multimedia, and cloud services. Through a range of products and services, we help customers create commercial value. We also offer software services and solutions to over tens of millions of customers with corporate clients across Asia covering various industries such as telecommunications, entertainment and multimedia, media, education, and fitness centers.

We have over 500 employees across offices in Tokyo, Singapore, Taipei, Kaohsiung, and Hong Kong.

As a Full Stack Python Developer in this team, you will aim to ensure that software delivery meets the needs of daily business operations within the company, which are enabled by your strong software development skills.

Responsibilities

  • Write readable, testable, efficient, and maintainable code
  • Design and implement extendable web applications in Python and JavaScript
  • Establish CI/CD pipelines with automation testing and deployment
  • Troubleshoot service failure and fix functionality defects
  • Build reusable components and utilities for team productivity improvement
  • Requirements

  • 3+ years of software development experience with Python using Flask or similar frameworks
  • 2+ years of software development experience with JavaScript and using one or more of the modern web frameworks such as Vue.js, React, Angular, Ember.js
  • Experience with UI component frameworks such as Bootstrap and Semantic UI
  • Good understanding of all parts of the web application techniques including web server (Nginx/Apache), SQL database (MySQL/PostgreSQL), HTML, CSS, JavaScript, DOM API, HTTP(S), Ajax, Cookie, Network API Design (REST/GraphQL)
  • Ability to build and maintain web services on Linux system
  • Excellent English reading and good English writing
  • Nice to have:

  • Experience with test automation scripting using Selenium-based frameworks
  • Experience with containerization technique using Docker
  • Experience with cloud hosting on AWS or GCP
  • Knowledge of DevOps principle and practice
  • Knowledge of Clean Architecture and Domain-driven design
  • BS or above in Computer Science or related technical field or equivalent practical experience
  • Apply Now

    KKSTREAM

    KKBOX

    Going Cloud