撰寫程式
你必須要能獨自寫出嚴謹、注重效能、結構明確、可讀性高的程式碼,並在適當的時候找到符合需求的工具加入專案;日常的專案開發、維護過程中,你會需要與其他工程師協同合作、討論 best practice,並相互進行 code review。
需求溝通
為了客觀、清晰、有效的理解開發內容,你將會參與需求會議,與業務、UI/UX、後端工程師協同討論,並從業務身上直接理解 end user 的需求,以利推動後續開發進度。
影響團隊
加入團隊後,你會逐步認識產品現有的技術選型、專案架構,當你充分理解團隊現有的狀態後,你將有機會直接提出建議,影響團隊未來的技術走向。
這些是前端團隊要求的基本技能門檻:
1. 精通 JavaScript 語法及特性
2. 精通 HTML5、CSS3,並能了解行動裝置及 RWD 設計
3. 熟悉 Vue.js 或 React.js 等任一現代前端框架
4. 熟悉 Tailwind、Bootstrap 或其他任一 CSS framework
5. 熟悉 RESTful API,具備 API 串接經驗
6. 了解 Webpack、Babel 等現代開發工具鏈的設定
7. 了解任一 CSS Preprocessor 的語法及使用方式
以下則是我們期望你擁有的個人特質:
1. 良好的組織規劃能力
2. 主動且樂於學習
3. 樂於分享經驗及新知
4. 對技術有熱情,使用工具、套件時,會想追根究底理解原理
5. 溝通、協調能力佳,能清楚表達自己的狀態及想法
6. 面對複雜的問題能耐心處理
如果你還擁有這些經驗/特質,那就太棒了:
1. 五年以上相關工作經驗
2. Nuxt.js 或其他 SSR 解決方案的開發經驗
3. SEO 調教的經驗
4. 渲染 & 載入速度調教的經驗
5. PHP 或其他後端語言的開發經驗
6. Docker 的使用經驗
7. AWS、GCP 等雲端服務的使用經驗
8. 喜歡手沖咖啡
或著你擁有前述以外的絕學,也歡迎你直接投遞履歷與我們聊聊。
工作環境
休閒
假勤
薪資
交通
你可能也感興趣的職缺