後端工程師 Node.js / TypeScript / Serverless / AWS

Job updated 1년 이상 ago

Job Description

技術堅持

雖然我們不是軟體公司,但我們勇於嘗試新技術
為了優化前後端協作,2017 就導入 GraphQL
為了讓程式碼品質更高,從 JavaScript 遷移到  TypeScript
為了在有限人力發揮最大價值,大家一起學習 Flutter
為了產出更多分析報告提升公司價值,資料倉儲從沒有到 RedShiftPrestoDB
為了不需要煩惱流量,全面從 Container 移動到 Serverless

品質堅持

註解、註解、註解,public function 沒有註解一律被拒絕
測試、測試、測試,單元測試是各自要負責的,目前專案測試行數和程式行數約 1:1
PR
一定是 100% review 才會合併
架構
很重要,每個函數或類別負責什麼都要清清楚楚

開發理念

不直接解決問題,而是開發解決問題的工具,再用該工具解決問題
舉例來說我們開發了一個 library 整合 MongoDB 與 GraphQL,只需要一個設定檔,即可完成 collection 建立、對資料庫操作後端代碼封裝、GraphQL Schema 產生

Requirements

我們希望你的技能是這樣

- 至少一年以上後端開發與程式開發經驗
- 一定要會 Node.js, TypeScript, Database 其他物件導向程式語言開發經驗
- 有這些更好SAP B1或Oracle NetSuite,React, git
- 有 AWS Serverless 經驗更好
- POS系統後端開發與維運
- 中台系統後端開發與維運
- 異質系統串接
- 良好的溝通能力,能夠接住老闆的笑話
- 清晰的邏輯能力,與同事討論出做法並用程式實踐它

不小心有這些技能是加分的

1. 熱愛程式,喜歡研究新技術
2. 樂意跟同事們一起討論打造一流產品

應徵須知

  1. 有能力設計演算法並實作程式碼解決以下問題:給定不重複正整數 m 種類型 m1 m2 m3 ...,每種類型對應正整數數量為 n1 n2 n3 ...,需要取出正整數 p 個任意類型,請列出所有!!取法!!
  2. 上述問題舉例:Apple 有三個、Banana 有兩個、Citron 有四個,要取出三個,則取法有 Apple x 3、Apple x 2 + Banana x 1、Apple x 2 + Citron x 1、Apple x 1 + Banana x 2、Apple x 1 + Banana x 1 + Citron x 1、等等。
  3. 以上述例子 p 為 3,m1 為 Apple,n1 為 3,m2 為 Banana,n2 為 2,m3 為 Citron,n3 為 4。
  4. 另外,取法是無順序的,舉例:Apple x 2 + Banana x 1 和 Banana x 1 + Apple x 2 算是同一種取法
  5. TypeScript 範例代碼 https://gist.github.com/xpsteven/122c1b2639772e301f457f5a23df5d07 
  6. 以上都沒有問題歡迎應徵

萬達寵物資訊部部落格 https://medium.com/reactfunctioncomponentnote

Interview process

面試方式為白板題,視情況有一次或兩次面試

1
1 years of experience required
700,000 ~ 1,500,000 TWD / year
Optional 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
45K ~ 70K TWD / month
Logo of the organization.
Full-time
Mid-Senior level
1
35K ~ 90K TWD / month
Logo of 毛孩市集.

About us

陪你一起照顧毛孩一輩子的夥伴

在毛孩市集,我們相信毛孩就跟家人一樣,無論我們的能力如何,總是想要竭盡全力,提供給家人最好的照顧,然而面對眾多的產品和資訊,卻常常不知道該如何是好。毛孩市集團隊是由毛孩們的爸媽所組成,你的困擾,我們都知道。因此我們成立了毛孩市集,針對不同飼主及毛孩的狀況,提供不同的諮詢及商品推薦方案,就是想要為你家的寶貝,提供最好的照顧。

市面上販售寵物商品的地方很多,但許多商品資訊都不是太透明,購買時很難做篩選比較,常常會不知道該怎麼挑商品會比較好。毛孩市集核心團隊為資訊背景出身,我們希望能讓真正好的商品被看見,讓真正適合的商品能提供給你家的寶貝。除了在網站上各個機制做優化,讓大家能夠更便利的篩選出最適合自己的商品,我們也提供線上即時諮詢服務,讓你不用到寵物店也可以享有專業購物諮詢。

毛孩市集還很新,可能還不是最好,這一路上我們跌跌撞撞,失敗了許多,也進步了許多,但不變的是我們致力為毛孩及毛爸媽們做到最好的心。我們希望能成為陪伴你照顧毛孩一輩子的夥伴,讓每位毛孩都能幸福健康快樂的成長,並創造出更多能讓你與毛孩一同度過的美好時光。

毛孩市集資訊部部落格 https://medium.com/reactfunctioncomponentnote


Team

Avatar of the user.
RD
Avatar of the user.
HR
Avatar of the user.
CIO
Avatar of the user.
HR
Avatar of the user.
經理

Similar Jobs

Logo of the organization.
Full-time
Mid-Senior level
1
900K ~ 1.8M TWD / year

Cake Job Search

Tens of thousands of jobs listings. Salary transparency. Accurate and instant search experience.
Cake Job Search
Find Your Dream Job
View Job Search App on App StoreView Job Search App on Google Play