【Job purpose】
Taroko is an integrated internet software and marketing company that incubates, launches, and operates a growing library of web and mobile applications used by millions of users worldwide.

We are looking for a Front-end Developer who can work on translating the design requirements into programming needs. The Ideal candidate will work closely with the UI/UX team and execute the designs into web applications.

【Duties and responsibilities】

  • “Own” the frontend development and be responsible for making refactoring and improvement suggestions
  • Demonstrated ability to be self-motivated to complete stories and know when to ask for additional clarification and help
  • Translate the UI/UX design wireframes to actual code that will produce visual elements of the application
  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Optimize application for maximum speed and scalability
  • Collaborate with other team members and stakeholders
  • Provide website maintenance and enhancements
  • Write functional requirement documents and specifications
  • Create quality mockups and prototypes on tight timelines
  • Assist back-end developers with coding and troubleshooting
  • Create cascading style sheets (CSS) that are consistent across all browsers and platforms
  • Write and maintain Unit Tests
  • Stay up-to-date on emerging technologies
  • Any other ad hoc activities


【Technical Qualifications】

    • 3+years as a front-end developer
    • Proficiency in developing HTML and CSS (2/3)
    • Proficiency in JavaScript/JQuery/ES6/React.js
    • Experience writing robust test cases through Unit Test and Snapshots is a must
    • Good understanding of server-side CSS pre-processing platforms
    • Experience converting a finished Photoshop or Illustrator file into clean HTML/CSS and add appropriate JS animations
    • Experience with backend web technologies is a plus (Node.js, Ruby on Rails)
    • Experience with TypeScript and Next.js is a plus
    • Experience solving cross-browser compatibility issues and ways to work around them
    • Proficient understanding of code versioning tools (Git)
    • Experienced in SCRUM and/or Kanban SDLC

    【Education】
    Bachelor’s Degree or higher in Computer Science, Engineering or related field

    【Soft Skills】

    • Flexible and adaptable
    • Open-mindedness & Curiosity
    • Good communicator and problem-solver
    • Strong team player & work-ethics
    • Comfortable working in a bilingual (English / Mandarin) working environment

      【Benefits】

      • Work-life balance 工作生活平衡
      • 15 days paid vacation and 5 days paid sick leave annually 每年15天特休與5天全薪病假
      • Personal MacBook provided 提供每人一台 MacBook
      • Competitive compensation, performance-base annual bonus 具競爭力的薪資、績效獎金
      • Flexibility to work remotely 遠距彈性辦公
      • Wellness monthly allowance 每月健身、運動補助
      • Social events and quarterly team building 不定期聚會 (節慶活動、每季團隊建立、員工旅遊等)
      • Free breakfast (Mondays) / Free afternoon tea (Wednesdays) 由公司提供週一早餐、週三下午茶
      • Daily fruits, snacks, tea, coffee & refreshments 茶水間水果、零食、咖啡與甜點選擇多元
      • Annual full body health check-up at a top healthcare center 年度健康檢查
      • Employee Insurance (accident, sickness, hospitalization, cancer, occupational disaster, etc) 員工團體保險 (意外險、醫療險、住院險等)

      Interview Process

      Please provide an English CV for job application, thank you.

      Location

      Taipei City, TW

      Job Overview
      Job Posted:
      1 year ago
      Job Expires:
      Job Type
      Full Time

      Share This Job: