全端軟體工程師Full Stack Web Developer

Job updated 4 months ago

Job Description

我們是臺大數位學習中心的教學科技組,負責透過科技幫學生獲得更好的學習效果,而目前最主要的工作是開發和維運臺大新一代數位教學平臺 - NTU COOL。平臺從開發到現在大概 7 年的時間,算是個「類」新創環境,因此在我們團隊可以接觸到一個專案從無到有的規畫與建置的過程,且成員的任何貢獻對於臺大學生的學習都有很大的影響。

除了專業技術能力之外,我們也相當重視以下條件:熱誠、勇於嘗試與學習、獨立自主規劃的能力和團隊合作精神,如果你符合條件,別猶豫了,快來應徵吧!

工作內容

  • 使用 React 開發 NTU COOL 教學平台的介面與互動功能。
  • 使用 NestJS 後端框架開發 NTU COOL 教學平台所需的功能邏輯,與線上學習管理系統(Canvas LMS)進行整合。
  • 協助架設並維運 Canvas LMS 教學管理系統

Requirements

需求條件

  • 熟悉 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個月(依該年度在職時間計算比例)
  • 註:

    月薪由「本薪」與「薪資加給」加總而來,本薪依本校【計畫專任研究助理給參考表】由人事室核定。由於學校與本中心人事相關規定,到職後兩個月為試用期,試用期期間薪資原則上依本校【計畫專任研究助理給參考表】支給,最遲於到職後第三月開始支付加給。

應徵方式

  1. 請檢具個人履歷及自傳,以 email 寄至信箱 [email protected],主旨註明【線上課程平台全端軟體工程師】和姓名
  2. 條件符合者,通知面試,不合者恕不另行通知

Interview process

共有三關面試:

第一關為HR面試
將由團隊的副主管與你聊聊,約半小時的時間,瞭解你希望加入團隊的動機與期待。

第二關為技術面試
將提供一份開發題目,預計 2 小時可以完成的份量。
在你完成後,由團隊的開發工程師與你面談,針對你作答的結果進行討論。

第三關為主管與夥伴面試
將由團隊的組長與你面談,同時會有團隊中其他角色的夥伴 (例如SA、PM、UX、Support等...) 加入面談。
主要觀察你與團隊夥伴的互動,以及溝通能力的呈現。
同時也讓你有機會觀察團隊的工作與合作文化/氛圍。

1
No requirement for relevant working experience
54,000 ~ 80,000 TWD / month
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Logo of the organization.
Full-time
Mid-Senior level
1
45K ~ 70K TWD / month
Logo of the organization.
Full-time
Mid-Senior level
1
45K ~ 70K TWD / month
Logo of the organization.
Full-time
Mid-Senior level
1
40K ~ 90K TWD / month
Logo of 臺大數位學習中心教學科技組.

About us

我們是臺大數位學習中心的教學科技組,目前的主要任務是建置與維運臺大新一代教學平臺NTU COOL。

NTU COOL 是 NTU COurse OnLine 的縮寫,它以國外許多大學使用的 Canvas LMS 為基礎架構 (使用其開放原始碼),加上團隊工程師自行開發的特色教學功能,在2022 年 7 月成為臺大師生使用的主流教學平臺。而目前每學期大約有 3,500 門課程使用,約30,000多位學生使用平臺學習。   

NTU COOL提供基本教學行政與管理功能,更強調支援「數位-實體混成教學」、「影片教學」、「線上互動討論」、以及「學習足跡追蹤」。希望透過 NTU COOL 降低老師們進行創新教學、數位教學的門檻,也提升學生自主學習的能力。

目前團隊的編制有 6 位工程師 (軟體開發、系統、網路),1 位系統分析師 (SA)、2 位使用者經驗設計師、以及 1 位資安專員,1 位使用者支援專員,另外就是副組長/產品經理、以及由黃從仁老師擔任強大的組長。

團隊的工作文化、氣氛是我們引以自豪的,夥伴之間目標一致、充滿熱忱、討論零阻礙。相信是一個優質的工作環境,讓夥伴有機會快速成長、也能接觸到軟體開發的各個層面。NTU COOL 團隊的扁平化特性,你將會在短時間內接觸到一項新功能開發的完整週期,包含發想、設計、開發、測試、功能上線、依據回饋修改設計,快速累積實戰經驗。



Jobs

Full-time
Entry level
1
54K ~ 75K TWD / month

Full-time
Entry level
1
54K ~ 90K TWD / month