全端軟體工程師Full Stack Web Developer
薪資範圍:54,000 ~ 80,000 TWD / month
我們是臺大數位學習中心的教學科技組,負責透過科技幫學生獲得更好的學習效果,而目前最主要的工作是開發和維運臺大新一代數位教學平臺 - NTU COOL。平臺從開發到現在大概 7 年的時間,算是個「類」新創環境,因此在我們團隊可以接觸到一個專案從無到有的規畫與建置的過程,且成員的任何貢獻對於臺大學生的學習都有很大的影響。
除了專業技術能力之外,我們也相當重視以下條件:熱誠、勇於嘗試與學習、獨立自主規劃的能力和團隊合作精神,如果你符合條件,別猶豫了,快來應徵吧!
工作內容
- 使用 React 開發 NTU COOL 教學平台的介面與互動功能。
- 使用 NestJS 後端框架開發 NTU COOL 教學平台所需的功能邏輯,與線上學習管理系統(Canvas LMS)進行整合。
- 協助架設並維運 Canvas LMS 教學管理系統
- 說明:NTU COOL 使用 Canvas LMS 的開源版本做為基礎,進行客製化調整與串接自行開發的 LTI tools,團隊每半年進行一次 Canvas LMS的進版。
- Canvas LMS 使用 Ruby on Rails,因此若具閱讀且微調 Ruby on Rails 之能力將有所加分。
- Canvas LMS : https://github.com/instructure/canvas-lms
- NTU COOL 團隊客製化後的版本:https://github.com/ntudlclearntech/canvas-lms
需求條件
- 熟悉 JavaScript 或 Typescript
- 熟悉 Node.js
- 具備使用 React 進行前端開發的能力
- 具備 HTML5、CSS3、RESTful API 基本知識
- 具備 Git 版本控制的基本觀念
- 能閱讀英文技術文件,以便透過多種管道提出問題解決方案。
- 能與非技術人員溝通,協助團隊理解問題與需求。
加分條件
- 熟悉 Docker 及 Docker Compose
- 熟悉 Azure 或 Gitlab CI/CD 流程
- 能閱讀 Ruby on Rails 相關專案
- 會使用 Chrome、Safari 等瀏覽器的開發除錯工具
- 有寫自動化測試的經驗
- 了解 ORM(Object-Relational Mapping) 的觀念
- 具備資訊系統架構設計能力
福利制度
- 提供與工作專業相關之進修機會,例如旁聽臺大課程、參與研討會等⋯⋯
- 上下班時間固定,鮮少加班,你可以盡情規劃下班後的生活
- 以臺大員工身份/價格使用台大校內設施 (圖書館、健身房⋯⋯),以及各類員⼯⾝⼼紓壓課程。
- 擁有 @ntu.edu.tw 的email,以教育價購買多種線上服務與設備 (例如 MacBook)
- 享受大學校園的青春洋溢,以及充滿花花草草樹木與小松鼠的自然環境。
- 每年 7~10 月有暑休,若當年1/1 在職,最多有 8 天暑休。
薪資待遇
- 月薪平均 54,000 ~80,000,依經驗與能力調整,年終獎金1.5個月(依該年度在職時間計算比例)
-
註:
月薪由「本薪」與「薪資加給」加總而來,本薪依本校【計畫專任研究助理給參考表】由人事室核定。由於學校與本中心人事相關規定,到職後兩個月為試用期,試用期期間薪資原則上依本校【計畫專任研究助理給參考表】支給,最遲於到職後第三月開始支付加給。
應徵方式
- 請檢具個人履歷及自傳,以 email 寄至信箱 [email protected],主旨註明【線上課程平台全端軟體工程師】和姓名
- 條件符合者,通知面試,不合者恕不另行通知
公司地址:
台北市大安區羅斯福路四段一號數位學習中心(博雅五樓)其他:
共有三關面試:第一關為HR面試將由團隊的副主管與你聊聊,約半小時的時間,瞭解你希望加入團隊的動機與期待。第二關為技術面試將提供一份開發題目,預計 2 小時可以完成的份量。在你完成後,由團隊的開發工程師與你面談,針對你作答的結果進行討論。第三關為主管與夥伴面試將由團隊的組長與你面談,同時會有團隊中其他角色的夥伴 (例如SA、PM、UX、Support等...) 加入面談。主要觀察你與團隊夥伴的互動,以及溝通能力的呈現。同時也讓你有機會觀察團隊的工作與合作文化/氛圍。-2024-11-19