Web PHP Backend Engineer

Job Description

Web Backend Team 目前有兩個子團隊,分別為 Core Team 及 Channel Team。您可以依個人興趣作選擇。 

Core Team 成員主導程式流程、架構及資料結構開發,他們或是遵循 SOLID 原則,持續重構,讓程式表述清楚,層次分明;或是有著 Functional Programming 的靈魂,在變中求不變。 

Channel Team 成員熟知 Facebook, LINE 等第三方 API,熟知 HTTP 規範,主導與第三方 API 介接之開發。他們會不斷思考外部程式可能會出錯的地方,進行 Fault Tolerance 設計,讓程式能適應變化,逆中求生。 

FAQ

Q: 是以 Laravel 為框架嗎?聽說它很肥。 
A: 大部分是的,不過框架對我們來說只是一個初始規範,接下來如何擴展、簡化,甚至跳脫,取決於您。以我們的夥伴開發的 laravel-swoole ( https://github.com/swooletw/laravel-swoole )為例,它使用 swoole 的 non-blocking IO 技術讓 Laravel / Lumen 的效能提昇數倍,不被 Laravel 及 PHP 本身的特性所侷限。 

Q: PHP 爛透了,為什麼不選擇 blah blah blah 呢? 
A: 戰語言無罪,我們很歡迎您提出這樣的質疑。PHP 確實在效能、語法精鍊程度上不如某些當紅語言。不過,我們肯定 Laravel 非常適合開發 Web。由於 Laravel 的優雅、開放的社群,以及現代 PHP 的物件、套件優勢,它寫起來是很愉快的。總之,保持開放,適合什麼就用什麼,我們也不排斥未來一些核心元件以其他語言改寫。

Requirements

【必備條件】 - 保持開放,善於傾聽 - 熟悉任一物件導向程式語言 - 熟悉 web 程式開發及 HTTP protocol - 對程式品質、程式可維護性、 testable code 有堅持 【加分條件】 - 有使用 Laravel Framework 經驗 - 開發過 PHP package - 有 open source 軟體開發經驗 【求職流程】 - HR 電話訪談(20 分鐘) - 測驗(40 分鐘) 40 分鐘的測驗,考題以「程式重構」及「HTTP protocols」為主軸。 - 與技術團隊面對面技術討論(30 ~ 60 分鐘) 我們會向您介紹公司產品以及使用的技術,也會請您攜帶電腦來展示您的作品及工作方式。過程中會有深入的技術討論,相信我們雙方都會有收穫。

Salary

40K ~ 60K TWD / month

Share this Job

Please Sign in or Register to get your personal invite link.

Team

Default avatar
Default avatar

Other Popular Jobs at FBbuy社群電商整單系統

Marketing & Business Development Jobs

Sr.Marketing Specialist

Full-timeMid-Senior level40K ~ 60K TWD / monthUpdated about 2 months ago

Design Jobs

Product UI Designer

Full-timeEntry level40K ~ 60K TWD / monthUpdated about 2 months ago

Similar Jobs

Page  logo 1482125706

Senior Backend

怎麼樣的你/妳適合來:- 熟悉至少一種後端語言 (包含但不限於 PHP,Golang,Python)。- 理解基本資料庫正規化,可依照需求設計適當的 da...
G4xsdgagdhufryzpra5b

PHP Senior 後端工程師

【工作介紹】1. 使用 Laravel Framework 開發大型網站 2. 使用 Git, 版控流程融合 Github flow 和 Git flow...
C8n5j4mcqef1s9qke6xx

Web Developer 網頁工程師

Simpany 簡單開公司的使命,是協助新創團隊,讓「開公司」變得更簡單! 。用簡單易懂的方式,讓創業者能夠獲取公司重要的資訊,例如需要注意的稅務觀...