全端工程師找工作大全 - 薪資情報、熱門職缺、面試技巧

全端工程師找工作大全 - 薪資情報、熱門職缺、面試技巧

全端工程師 / 開發者(Full-stack Developer)這個職稱對多數人來說,應該都是不陌生的,但事實上它是近十年才出現的名詞。然而,這並不代表全端工程師的工作內容在早期不存在,只是由於當時的網頁 / 軟體工程師的工作內容即包含後端和介面,未有前、後端之分,自然就沒有整合兩者的『全端』之稱了。隨著介面設計越來越複雜,專門負責開發介面的前端工程師出現,相對的仍在處理伺服端、資料庫的,就被稱為後端工程師。不只 Facebook、Google 等知名跨國企業曾透露偏好任用全端工程師,不少技術導向的新創公司為了效率和靈活度,也喜愛雇用全端工程師。接下來,就一起來揭開全端工程師的薪資內幕!

Cake 求職平台提供豐富、優質的網路科技業職缺,其中平台上的求職者更有超過 30% 為軟體工程師!由於長期以來蒐集許多有關於各類軟體工程師找工作的提問,因此即將要推出一系列軟體工程師找工作的文章,內容包含薪資情報、熱門職缺、面試準備等關鍵資訊,身為軟體工程師的你千萬不要錯過!

全端工程師薪水及人才需求

初階與中高階全端工程師的薪資統計

不少軟體工程師內心可能有個疑問,「我身為一個資深工程師,那可以算是全端工程師嗎?」,理論上全端工程師須具備較資深工程師更全面的技能。除了從前端的介面到後端的伺服器、資料庫,全端對於測試、安全、效能等方面都要負責,更不用說必備的商業邏輯、知識,以了解市場需求及提升用戶體驗。

針對於 Cake 求職平台上約 150 筆全端工程師職缺做出統計(已過濾薪資範圍> 1.5 倍的職缺,以減少誤差),全端工程師職缺的起薪約落在 60,000 元新台幣,也由於多數全端工程師的職缺都對於資歷有一定的要求,因此相對於前端及後端工程師,全端工程師的職缺較少,薪水較高。此外,下圖中初階全端工程師年薪部分,由於職缺量少,且多以月薪的方式計算薪水,因此無統計數據。中高階全端工程師的平均月薪高出相似資歷前、後端約 5-8 千元新台幣;年薪的部分則落在約 140 萬元新台幣,高出相似資歷前、後端的平均年薪約 25-35%。

全端工程師薪水
全端工程師 薪資統計 - 依資歷(Cake 數據


全(後)端語言的職缺數量與薪資統計

由下圖可以看到,針對全端工程師求職者,企業需求最高的後端語言為 PHP,占比約 30%。歷史悠久的 PHP 是全球約 80% 的網站伺服器端所使用的腳本語言,是科技巨擘 Facebook, Yahoo, Wikipedia 所選擇使用的後端語言;加上 PHP 身為擁有龐大用戶人數的內容管理系統 WordPress 的程式語言,更為其帶來了巨量的人才需求;然而由於 PHP 開發人員的數量眾多,平均月薪相對於其他後端語言較低。

企業需求第二及第三高的後端語言分別為 Python(16.7%)和 Java(14.1%)。由於 Python 程式碼的可讀性高、風格優良,加上其於機器學習、人工智慧上的運用,是不少科技新創、企業的愛用;身為元老級程式語言的 Java,由於其跨平台的兼容性高,是近 20 年電腦編程的主要程式語言之一。

全端工程師
不同後端語言/框架的職缺數量 (Cake 數據

針對全端工程師的求職者,後端語言 / 框架的薪水差異可以從下圖看到,平均月薪的部分為 Node.js 遙遙領先,平均年薪的部分則是 Node.js 及 Ruby 的 150 萬元新台幣為最高。Node.js 主要由最受開發者歡迎的語言 JavaScript 編寫,與前端開發為共同語言,可以減少團隊在合作上的摩擦;此外,以 JavaScript 同時作為前、後端的編程語言,可以透過程式碼的重用與共享達到效率上的提升,是不少小型新創尋找全端工程師的後端需求語言,雖然開立的職缺較少,但平均薪水較高。

同樣為平均年薪最高的後端語言 Ruby,擁有友善及資源豐富的開發者社群,與框架 Rails 搭配,可以達到基本的前、後端一次開發,是不少跨國企業及新創愛用的網站程式語言;此外,由於學習曲線較高,Ruby 的人才供給也相對較少,因此平均年薪較高。

全端工程師薪水
全端工程師 薪資統計 - 依語言 / 框架 (Cake 數據

在看完不同資歷、不同後端語言需求的全端工程師職缺,於 Cake 上的薪資統計後,接下來要進入於 Cake 上最熱門的全端工程師職缺。本篇的熱門全端職缺年薪多上看百萬,是資歷豐富的全端工程師所不能錯過的!一起來發掘適合你的海內外全端工程師職缺。

熱門全端工程師職缺

botrista

Botrista Robotics 百睿達:於 2017 年於美國矽谷成立,創業團隊來自矽谷高科技製造背景。Botrista專注於開發智能自動化設備以及人工智慧軟體,目前積極拓展美洲以及亞洲市場,協助茶飲產業及餐廳服務進行升級。
全端工程師 Full-Stack Software Engineer 全職, 中高階, 80K ~ 150K TWD/月

positive grid

Positive Grid 佳格數位科技:於 2010 年成立於美國矽谷,由一群熱愛音樂的工程師們共同創立。 2016年邁向硬體產品,未來期許能夠透過科技技術將軟體、硬體整合,搭配雲端技術,給樂手們更高品質、多元的音樂體驗。
全端工程師 / Full Stack Engineer 全職, 中高階, 840K ~ 1.6M TWD/年

shopback

ShopBack 曉寶返現:東南亞最大的網購現金回饋平台,透過 ShopBack 連結至合作的商家購物,便可獲得不同比例的現金回饋。2014年於新加坡創立,目前市場已涵蓋馬來西亞、菲律賓、印尼、台灣、泰國、澳洲。
Sr. Software Engineer - Fullstack(Frontend most全職, 中高階, 1M ~ 2M TWD/年

cruisys

Cruisys:為汽車產業提供數位應用整合及服務轉型解決方案的新創公司,主要包含汽車銷售、售後服務與汽車金融客戶等,協助車廠客戶提供車主更完善的客戶體驗,目前合作的客戶包括各大主力廠牌。
Sr. Full-Stack 全端工程師 全職, 中高階, 900K ~ 1.5M TWD/年

AmazingTalker

AmazingTalker:為想學語言的人所打造的線上外語教師媒合平台,透過透明的資訊與大數據的排列與媒合,讓最適合彼此的師生可以透過最短的時間相聚在一起,學習外語並互相交流不同的文化、串聯世界各個角落。
Sr. Staff Software Engineer 全職, 中高階, 2.8M ~ 3.5M TWD/年

KKday

KKday:亞洲最大旅遊體驗平台,致力於讓旅行者能更簡單、安全地體驗當地行程;深信自由行是最能貼近在地的旅遊方式,並不斷尋找各地的特色體驗行程與活動。
全端工程師 全職, 中高階, 50K ~ 90K TWD/月

鈦坦科技

鈦坦科技:總部位於新加坡,專注於線上軟體平台的開發與維護,產品服務超過 150 多個國家的用戶,並有超過 200 多個正在運行的專案項目,協助客戶在激烈的產業競爭中保持領先。採用敏捷開發(Agile Software Development),同時將敏捷思維(Agile Mindset)注入公司文化,目的是快速、靈活地應對客戶和市場需求的變化。
資深軟體工程師 / 全端工程師 全職, 中高階, 1M ~ 2M TWD/月

KKBOX

KKBOX:為亞洲領先的媒體科技集團,2005 年在台灣推出全球第一家合法音樂串流服務 KKBOX,並陸續拓展服務地區至日本、香港、新加坡及馬來西亞。以音樂娛樂與技術為核心,服務範疇跨足亞洲最具影響力聲音社群品牌ㄧKKBOX、影音串流平台 KKTV、娛樂藝文活動展演 KKLIVE、行動售票平台 KKTIX、文創投資 theFARM、串流技術 KKStream、雲端技術顧問 KKLab 等。
Software Engineer 全職, 中高階, 980K+ TWD/年

找到心儀的職缺,開始準備投遞履歷了嗎?履歷的內容及設計是讓你於眾多求職者中脫穎而出的重要關鍵。在送出履歷之前,花 1 分鐘參考優秀的真實履歷範本,看看別人如何打造在吸引人資目光的同時,又能夠精準呈現專業技術的全端工程師履歷!

全端工程師履歷範本 & 技巧

Cake 免費履歷工具主打容易上手及高度客製化,可以透過拖曳圖 / 影片、投影片、文字區塊等多媒體元素來打造突顯個人特色的線上履歷,一起來看看 Cake 上有哪些專業又精美的全端工程師履歷吧!

全端工程師 履歷
全端工程師 履歷範本:劉奕為(John Liu

想要到外商、跨國企業或是海外工作嗎?這裡有專業的全端工程師英文履歷給你參考!

fullstack developer
全端工程師 英文履歷範本:Quentin CORREA
fullstack engineer
全端工程師 英文履歷範本:Tony Lee

需要更多製作履歷的靈感嗎?Cake上還有許多優秀的全端工程師履歷供你參考!

軟體工程師的履歷撰寫技巧在前兩篇軟體工程師找工作系列文章皆有說明,全端工程師除了要透過數據、關鍵字在履歷上清楚地展現自己的技術、能力,以及註明目前職務主要負責地內容項目,應注意在履歷中附上的 demo 網站網址是否仍有效,及 Github 上的專案 / Repository 中是否有錯誤或是不適當的內容。

全端工程師面試問題 & 攻略

有關軟體工程師面試前的準備、技術面試及常規面試中的問題準備,都於前兩篇【前端工程師找工作 大全】&【後端工程師找工作 大全】中有詳細的說明,其中包含作品集的準備、公司背景的調查、服裝儀容的挑選、對面試官的提問等等,以及精選前、後端面試問題,本篇會統整 3 項全端工程師面試技巧。

全端工程師面試 3 大技巧

  • 慎選面試中呈現的作品集:若你是透過線上課程自學成為軟體工程師,千萬別只拿出課程中的作業當成作品集。挑選與應徵公司相關的作品題材,來呈現該職缺所要求的技術及能力。
  • 展現學習能力及熱情:在技術面試過程中,被問到從未遇過的情境題或是不熟悉的技術是十分常見的。由於相關知識、技能推陳出新的速度非常迅速,因此展現你的學習能力及對科技領域的熱情是很重要的。切忌不懂裝懂。
  • 話題引導:延伸自上一點,除了展現學習能力及熱情,針對你了解的部分進行解答,並適當地將話題引導至你所擅長的範圍及過往曾經手的案例。面試官的目的並不在於考倒你,而是藉由提問的過程觀察你在遇到超出自己能力範圍的情境下,會如何應對、處理。
全端工程師技能樹

除了技術之外,還有甚麼能力及特質是雇主 / 人資主管所期待在全端工程師求職者身上所發掘的呢?



全端工程師加分特質

除了如同前兩篇軟體工程師找工作文章所提及的,「自我學習能力」、「團隊合作、溝通能力」、「程式碼品質習慣」三點軟體工程師必備的基本加分特質,正在應徵全端工程師職位的你必須要搞清楚這些公司開立這個職缺的目的是甚麼,還有他們想要怎麼樣的全端工程師。科技型新創在初期由於資源及靈活度上的考量,喜愛雇用全端工程師,但是在公司逐漸成熟後,會逐漸走向專業分工的取向;如 Facebook、Google 等大企業,則是在尋找能夠善用其跨領域能力,如前後端技術、溝通能力及商業知識,來提升產品開發效率的全端工程師。到這裡你可能已經發現,企業最重視全端工程師的地方在於其「獨立開發」的能力,你不需要精通所有的領域或技術,但是你必須要有在遇到問題及困難時,自行分析並尋找解決方法的能力及特質

全端工程師前景及發展方向

你可能會好奇,從十幾年前前、後端的分離,到全端的出現,是不是前、後端在未來又會出現整合的趨勢?答案是不太可能的。前、後端的分離並不僅僅是在於開發上,架構上也是分離的,獨立的部屬、伺服器等等,網頁技術的分層趨勢是十分明確的。前、後端分離透過分工的細緻化,讓開發人員可以術業有專攻;那麼全端工程師的又是擔任什麼樣的角色?除了加速新創企業的效率與成長,在大企業中,前、後端常常存在著許多銜接與溝通上的問題,這便是全端工程師發揮其跨領域能力的舞台。由於多數全端工程師的職缺都對於資歷有一定的要求,因此相對於前端及後端工程師,全端工程師的供給少,相對地職缺也少,除了在企業擔任資深或全端工程師,不少全端工程師也會透過接案,甚至有些會創業,自行打造心目中理想的產品。


《軟體工程師找工作》系列文章

3 Benefits of Subscribing to Cake's Newsletter

  • Bi-weekly newsletter updates
  • Industry trends and skills recommendation
  • Latest job openings and job search information
Newsletter

Resume Builder

Build your resume only in minutes!

More Articles you might be interested in

Latest relevant articles
Industry & Job Overview
Oct 23rd 2024

什麼是銀行 RM、ARM?法金與企金都在做些什麼?

銀行業的職位基本上可以分為「個人金融(個金)」及「企業金融(企金)」兩大類,其中企金又被稱為法人金融(法金),像客戶關係管理、企業投資規劃專員就是屬於企業金融的範圍。 本篇文章將介紹 RM 和 ARM 這兩個隸屬於「企業金融」的職位,包含工作內容、 RM 和 ARM 的職務差別、薪水與面試技巧等,希望幫助想要踏入金融產業的大家順裡找到想要的職位。