Applications for this position are currently paused

Node.js 後端工程師 [3 年以上經驗] - backend developer

Save
Job updated 11 months ago

Job Description

文化面、以及一些協作觀念,請參照公司介紹頁面 😀
這邊以職缺細節為主 🚀

請擁有至少 4 年後端工程師工作經驗和 Node.js API 開發經驗。

「用科技輔助學習」是公司的核心理念。所以「軟體開發」是公司的重點團隊。
所以您的產出不是週邊支援,而是核心業務 💪

你會負責的工作:

  • 使用 Node.js + Typescript 開發和維護 API
  • 目前公司 API 100% 使用 Ruby on Rails 開發,但我們要逐步轉移至 Node.js。會需要您一起計畫如何從 0 開始,逐步轉移 RoR API 並實現。
  • 對 Node.js backend 架構品質負責
    • 包含框架使用、整體架構設計、開發、除錯 & 維護
  • 與軟體開發團隊成員密集合作:
    • 目前有 3 位 PM、2 位設計師、1 位後端工程師和 4 位前端工程師
    • 能夠超越 Spec 思考,具有產品開發意識,不會認為 Spec 都是 PM 與設計師的事情。
    • 體認工程師的價值不止是照著 Spec 做,而是一起與團隊做出好的產品給用戶,提供用戶價值
  • 擅長使用 Jest 或其他測試框架編寫和維護 unit test、integration test 和 request test
    • 後端 API 我們會要求 >=70% 的 test coverage
  • 不斷提升技術技能和知識,並與團隊分享,與團隊共同成長
    • 不一味追求酷炫的新技術,或複雜的程式架構。而是追求對用戶價值的最大化。
    • 因為一個技術可能是提升了效率,或達成了某種用戶目的,所以選用。而不是單純想用新技術。
  • 由於使用者數量不少、資料庫有幾千萬筆資料,加上我們預計明年往海外拓展。所以會需要您的優化效能的經驗。

Requirements

  • 熟練使用 Typescript
  • 具有 node.js 開發 3 年以上經驗
  • 熟練使用 TDD

Interview process

  • 第一階段視訊面試 (約 30 分 - 1.5 小時):
    • 聊聊您之前的經歷,呈現您的能力
    • 聊聊您自己的個性、興趣與人格特質
    • 對 WORD UP 的想法、看法或疑問
    • 也可到辦公室面試 (如果你想的話)

  • 第二階段技術面試 (約 1 - 1.5 小時):
    • 需到辦公室 (台北市市政府捷運站步行約 3-5 分鐘)
    • 簡單演算法問題、React 相關技術問題、實作我們網頁介面的一部分或我們過去曾遇到過的問題

  • 第三階段線上面試 (約 15 - 60 分鐘):
    • 與公司其他主管/同事對談
    • 其他細節討論
View all jobs
View all jobs
Save
1
3 years of experience required
85,000 ~ 120,000 TWD / month
Partial Remote Work
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
850K ~ 1.4M TWD / year
Logo of the organization.
Full-time
Mid-Senior level
2
45K ~ 80K TWD / month
Logo of the organization.
Freelance
Mid-Senior level
1
500 ~ 800 TWD / hour
Logo of WORD UP.

About us

教育能改變人生,而 WORD UP 為改變而生
- 用科技幫助全世界的人們有效學習、聰明學習

學習不見得是輕鬆愉快的事。在這個世界的遊戲規則下,如果我們可以高效率地幫助人們學習,那我們可能幫助用戶,讓人生有更多機會。
WORD UP 致力於有 AI 元素的數位教材,讓學生們能以最有效率的方式學習,並且準備考試。同時與出版社、老師合作,幫助產業轉型,與世界一同邁向下一個教育時代。

我們 2019 年以英文起步,並且於 2022 年拓展到其他語言,2023 開始再擴展至其他領域。過往幾年我們每年均有數倍的成長。
不止台灣,我們 2023 年目標拓展至亞洲其他國家,再來之後是世界更多國家。

希望有機會邀您來分享一下 WORD UP 對於未來的整體規劃。
讓所有人能夠「聰明學習」-- 是我們的理想。希望找到志同道合的夥伴一起努力。

[公司文化]

我們相信成員重質而不在量。所以現有成員不多,約 30 位,對待彼此就是一起衝刺、解決問題,對自我工作品質要求高,朝著希望讓這個世界更好的方向共同努力的夥伴。
管理上以達成目標為主,開的會也少,你會有很大的工作自由度。相對應的,希望您也都有效自我管理,對自己有一定的自我標準。

彼此間沒有強烈老闆、下屬的關係存在。而且公司大小事都非常透明,你有極高的自主性提案要做什麼,同時也能參與公司大大小小決策。大家有不同的意見就可以直接講出來,或者在 Slack 公開頻道說出來。

所以也希望您對我們要做的事情有興趣,有點想法。 "表達想法" 對於我們來說不是個空泛的詞,因為團隊很小,希望每個人都能貢獻不同的觀點。
同時也能理性接受其他人的想法、建議、指正,並適當據理力爭。

Slack 裡有一個 #learning 頻道,每週大家都會去跟大家分享學到什麼新知。也期待你能教我們一些東西!
我們可以犯錯、可能不會一開始就很厲害,但我們樂於學習,改進的比別人快

[協作模式]

公司是「聰明學習」,我們在日常工作上也會運用很多軟體「聰明工作」。
概念上為透過工具,提升生產效率,希望你對學習新軟體的適應力強,並且對 AI 抱持正向積極態度。
強調並鼓勵「非同步」溝通,例如使用訊息、task 管理系統留言、錄影、寫文件…等方式討論。

全公司等級的協作工具:

  • Clickup:全公司的 task (ticket) 管理系統
    • 原則上要求儘可能把 task 描述寫的越仔細越好,對 task 的溝通儘可能都在上面。一來保留知識、想法,二來鼓勵多用非同步溝通。
  • Google Workspce:
    • eg. Google Doc, Google Sheet, Google Drive, Google Meet, Gmail ...
  • Slack:即時訊息傳遞
  • Notion:長期文件及知識保存
  • 電腦系統:幾乎均為 Mac 筆電

目前公司編制有以下團隊:軟體開發(PM & 前後端工程師)、美術及 UI 設計、教材(課程)企劃、影音、行銷


[一同打拼的夥伴、盡可能的成果共享]

我們相當追求 "合理的卓越",如果您也是追求做對的事、把事情做對,而且追求不斷成長的人,在 WORD UP 的工作你絕對會很開心!
我們不僅精於成長,更樂於分享。我們希望激發同仁拿出最好表現的同時,也願意將經營成果轉換成薪資、獎金回饋給所有同事。目前公司政策是營業額的固定比率會做為獎金與同事分享。

在這裡沒有官僚和辦公室政治,沒有過一天算一天的工作者。我們擁有一群想把事情做好,想做出一番成績的人。
在 WORD UP 這條快速前進的賽道上,你能有極大的空間,留下屬於自己的傲人成績。
誠摯希望您能夠一起加入跟我們一起成長 :)


Team

Avatar of the user.
Avatar of the user.
CEO
Avatar of the user.
Senior Backend Engineer
Avatar of the user.
Ariel Li
Avatar of the user.
數位行銷專員

Jobs

Full-time
Mid-Senior level
1
35K ~ 65K TWD / month

Full-time
Mid-Senior level
1
35K ~ 60K TWD / month

Full-time
Entry level
1
40K ~ 60K TWD / month