Frontend Developer

工作內容

Job Description

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the design wireframes to actual code that will produce visual elements of the application. You will work mainly with the Backend Engineers, turning what the Interaction Designer has created into a real, web-based product.

工作說明

我們徵求一名網頁前端工程師,需要有將設計與程式這兩種藝術結合的熱忱。工作內容包含將wireframe轉換成程式碼、創造應用程式的視覺元素。您主要會與後端工程師合作,將互動設計師的構想實現成web-based的產品。

Responsibilities

  • Develop new user-facing features and pages

  • Build reusable code and libraries for future use

  • Give technical feasibility feedback to UI/UX designers

  • Optimize application for maximum speed and scalability

  • Assure that all user input is validated before submitting to back-end

  • Collaborate with other team members and stakeholders

 

工作內容

  • 開發新的用戶功能及頁面

  • 構築可在未來重複使用的程式碼及函式庫

  • 給予UI及UX設計師技術可行性上的建議

  • 最佳化應用程式的速度及擴展性

  • 確認使用者輸入在提交至後臺前已被認證

  • 與小組成員及合作夥伴協力合作

條件要求

Skills And Qualifications

  • Proficient understanding of web markup, including HTML5, CSS3

  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS

  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery

  • Good understanding of advanced JavaScript libraries and frameworks, such as Node.js, ReactJS, etc.

  • Good understanding of asynchronous request handling, partial page updates, and AJAX

  • Proficient understanding of cross-browser compatibility issues and ways to work around them.

  • Proficient understanding of code versioning tools, such as {{Git / Mercurial / SVN}}

  • Bachelors in computer science/related degree or multiple years of relevant experience working on front-end web development.

  • The ability to learn and improve on your own.

  • A solid foundation of programming experience, writing modular, ‘beautiful’ code.

條件要求

  • 精通網頁標記,包含HTML5及CSS3

  • 了解伺服端CSS前處理器之使用,如LESS及SASS

  • 精通客戶端腳本編程及JavaScript框架,如jQuery

  • 熟悉進階JavaScript函式庫及框架,如NodeJS、 ReactJS等

  • 熟悉異步請求處理、頁面部份更新及AJAX

  • 精通跨瀏覽器相容性問題之處理與解決

  • 精通版本控制工具,如Git、Mercurial、SVN

  • 資訊工程或相關科系畢,或擁有數年網頁前端開發經歷

  • 擁有自我學習及精進之能力

  • 擁有扎實的程式設計基礎,能夠寫出模組化且「漂亮」的程式碼

公司福利

  • 優於勞基法的上班時間及年假
  • 寬大舒適的休息空間
  • 咖啡及氣泡水無限供應
  • 和一群很棒的人一起努力讓世界變得更好

薪資範圍

NT$ 50,000 - 80,000 (月薪)