資深全端 PHP 開發工程師
MyQ ,布拉格 - 捷克共和國
關於MyQ
MyQ 提供列印與文件管理解決方案,讓使用者能輕鬆掌握數位化工作流程。MyQ 的解決方案——包括旗艦產品MyQ X 以及創新的MyQ Roger ——在設計上支援多廠商設備、相容行動裝置,且無論組織的網路環境或設備規模如何,皆能立即投入運作。MyQ 總部位於捷克共和國布拉格,並擁有遍及全球的經銷商網絡。
你的工作會是什麼樣子呢?
作為後端/伺服器團隊的一員,您將負責設計、實作及維護我們正在開發的MyQ neXt 列印解決方案中的各項元件。MyQ neXt 是一個分散式系統,由基於微服務的叢集伺服器、運行於列印裝置內的應用程式、桌面客戶端以及行動應用程式所組成。
身為一名 PHP 開發人員,您將負責開發伺服器管理介面,以及業務邏輯——包括列印與掃描文件的流程,並與支付、儲存、使用者目錄或身份驗證等外部服務進行整合。
團隊規模僅有 10 人,我們在約 50 人的研發部門內分成了幾個興趣小組。您將能與技術長(CTO)、產品長(CPO)以及團隊成員共同塑造產品。
您提供的服務
- 精通現代面向物件程式設計(OOP)的 PHP 以及 JavaScript/TypeScript。您曾將服務部署至生產環境,並懂得如何維持其正常運作。
- 您曾從事分散式系統相關工作,處理過REST 與訊息傳遞,並懂得如何針對這些領域進行系統設計。
- 您理解安全概念,無論是從程式碼還是使用者工作流程的角度來看,而 OWASP Top 10 對您而言絕非僅僅是個流行詞彙。
- 熟悉 SQL 及關係型資料庫。
- 對您而言,容器化應用程式已是常態。
- 不畏懼除錯僅在負載下才會出現的問題,並能撰寫後續的根本原因分析報告。
- 能在建築討論中堅守立場,並對新想法與新觀點持開放態度。
- 英語程度需達 B2級或以上。團隊成員來自世界各地,其中許多人不說捷克語。
技術堆疊
- 程式語言與執行環境:PHP 8.5 / 針對 ES2023 的 TypeScript、Apache httpd、Traefik 。
- 使用 PHPStan 與 PHPUnit 進行分析與測試。資料儲存於 PostgreSQL(或MS SQL )及 Redis 中,並採用 NATS 作為訊息傳遞系統。
- 基礎架構以雲端端的 Kubernetes(主要為Azure )以及本地端的 Docker/Podman 為核心。Terraform、Helm、Argo CD。
- 用於可觀測性的 Grafana 套件。
- Jira、Confluence、TeamCity、GitLab——這些常見的工具。
- AI 助理是工具鏈的一部分。我們使用它們是為了加快工作進度,而不是用來編寫程式碼。
您可以期待我們提供什麼
- 無固定期限合約(全職僱用或自由接案)。
- 混合辦公模式——每週到辦公室工作 3 次是最理想的,有些人每天都去,有些人則每一個衝刺週期去一次。
- 無上限的帶薪休假。
- 每年五天病假。
- 多運動卡
- 膳食津貼。
- 多元文化團隊。
- 工作場所每日供應水果及當季點心。
- 可調節高度的桌子——如果您寧願站著也不願坐著,完全沒問題!
- 桌上擺著一台高階筆記型電腦和兩台顯示器。
- 停車位——在哈爾法購物中心,自行車騎士可將車停放在辦公大樓內
- 付費工作坊、課程、學習時間——任何有助於你成長的資源。
- 英語和捷克語課程。
流程
無論結果如何,我們都將在兩週內回覆。
- (遠距)與人力資源部門進行初步通話(30 分鐘)。通話內容將圍繞您的個人背景、求職動機以及是否符合企業文化。
- (現場或遠距)與團隊負責人及一名團隊成員進行技術面談(約 1 小時)。不走形式,不考 LeetCode 題目——我們將針對您過往及目前的專案進行討論,並深入探討我們日常使用的技術。艱深的問題是雙向的,我們也很樂意回答您的問題。
- (可選擇現場或遠端)與工程領導團隊進行交流。畢竟每種情況都各不相同——我們會為需要特別關注的事項預留時間。
- 如果一切順利,就提出報價吧。
尼可拉
人力資源專員
丹尼斯·戈羅德諾夫
配送經理