跳到主要內容

SHOPLINE —— 創造電商的從 0 到 1,幕後推手大解密


SHOPLNE 是誰?

後疫情時代下,網購已成為人們的日常,電商蓬勃發展、線下商店也尋求轉型,SHOPLINE 提供包含網路開店、跨境電商、社群購物、零售 POS 系統以及 O2O 虛實整合等全通路解決方案,也有專業的數位行銷團隊協助品牌執行廣告投遞、市場策略建議、行銷企劃以及商店代營運等,全方位的開店解決方案,希望協助各種規模的品牌都扎根本地、放眼世界。

今年是 SHOPLINE 成立的第九年,SHOPLINE 創立於香港,秉持著「 Empower merchants to succeed anywhere 」的理想創立,九年來成立了九個國際化團隊,跨越香港、台北、吉隆玻、胡志明、深圳、廣州、新加坡、雅加達、曼谷等亞洲城市,仰賴的是優秀的技術人才、商業和後勤團隊!作爲電商最強後盾,我們不斷推動智慧產品的開發,希望透過大數據的應用,為店家打造專屬的數據分析中心;另外也在金流整合、社群整合上持續開發新功能,包括 SHOPLINE Payments 和 Instagram, Facebook 的直播串接接單服務,希望提供店家更安全、有效率的管理系統。

目前,SHOPLINE 已協助全亞洲超過 35 萬品牌開店,包含 Cubiio、Cheese Duke 起士公爵、Durex 杜蕾斯、海邊走走、京盛宇、綠藤生機、Lucy’s、美珍香、葡吉食品、古典玫瑰園、Smith & Hsu 等知名品牌選用。 2021 年,SHOPLINE 更成功協助所有品牌用戶接觸累計超過 7 億人次的消費者,讓 SHOPLINE 成為亞太市場的行業領軍者。

來看看 SHOPLINE 產品團隊如何分工

先從上帝視角看我們的日常運作!

首先,在接收到客戶需求後,會由 Product Manager 帶領產研團隊一起討論、確認並定義需求,這個階段中包含工程師、設計師們都會充分參與,務求能夠從技術角度去滿足顧客需要,也創造團隊開放的討論風氣;接著交由設計師畫出兼具美感和使用便利性的電商網站樣貌!為了讓溝通更順暢,我們使用 Jira 來確保專案開發的資訊及進度能充分並即時地傳達給所有相關人員。

當我們有了一個美美的網站,接著就要將網站所有的按鈕連接到雲端及後台,讓它可以真的開始運作。SHOPLINE 的前端工程師使用的框架是 React,即便你專精的框架是 Vue 或 Angular,SHOPLINE 仍十分歡迎有意願轉換框架的朋友加入哦!

在前端寫出各式功能的同時,後端工程師會透過 API 將我們的資料庫串接上網頁,並且持續地維護,保護系統正確且穩定運作。SHOPLINE 最主要使用的後端語言是 Ruby on Rails 和 Node.js,現在也逐漸開始使用 Golang 來開發;時常有面試者擔心自己在 Ruby on Rails 的經驗不夠,但只要你對於上述程式語言其中一項是擅長的,也享受學習新的語言,其實都非常歡迎一起切磋,用不同的方式找出更有效率的解決方案。想知道更多產品開發的細節,可以從以下兩篇文章了解更多!(SHOPLINE 跟上支付新潮流SHOPLINE POS 支援「會員點數折抵」與「組合商品」功能!

既然提到了資料庫,也向大家介紹 SHOPLINE 使用的公有雲是 AWS,SHOPLINE 的資料量十分龐大,如何穩定系統是我們的一大工程,如果你想讓自己的技能更上一層樓,相信 SHOPLINE 可以提供你磨練的機會!

當功能建構完成,就輪到測試團隊上場了。為了確保操作順暢不出錯,手動測試工程師們會設計大大小小的使用情境進行測試,自動化測試工程師也透過 Python Selenium,更全面性的測試網站是否正常運行,因為有測試團隊耐心細心的努力,開發團隊的價值才能最大的被發揮。

“客戶的成功才是我們的成功”

網站順利上線後,我們的客服和運營團隊也持續地提供最專業的服務,確保使用者能夠順利操作各項功能;此外,SHOPLINE 的商業團隊也會透過線上線下的各式活動,協助客戶的網站曝光與行銷;為了讓效率最大化,產研團隊不斷開發新功能、整合資料並建置資料庫,也持續發展機器學習及 AI 技術。在這篇文章中,可以看到 Data team 一路以來的嘗試和努力,一起來看看我們的團隊經理怎麼說!

看了這麼多,你被 SHOPLINE 圈粉了嗎?

最後一起來看看我們有哪些福利、正在尋找什麼樣的人才吧!

因應團隊的擴編,今年八月 SHOPLINE 搬遷至新辦公室,開放式的美美辦公室讓團隊辦公時也能擁有好心情。為了讓大家工作更舒適,後勤團隊也準備了許多小巧思在辦公室的各個角落:首先就是零食販賣機啦!無論是正職同仁或實習生,每個月都有零食津貼可以使用;除了販賣機津貼,每季也有部門聚餐補助。讓人特別眼睛一亮的是,加入 SHOPLINE 第一年即可享有 15 天年假,還有額外的一天生日假,更有不定期的下午茶和按摩活動慰勞大家!

我們特別重視人與人之間的互動和溝通,在節奏快速的電商產業,直接、扁平化的溝通方式,對於增進效率非常有幫助。我們的四大核心文化分別是:團隊合作、正面溝通、追求卓越、擁抱改變,只要你不怕挑戰、敢於發表想法、樂於討論和分享,相信你也會和我一樣喜歡 SHOPLINE!

留言

這個網誌中的熱門文章

COSCUP 啄事今蜚會前快報 第一期

COSCUP 啄事今蜚會前快報 第一期 2014年06月18日發行 距離大會剩下一個月的時間, 精彩的議程內容即將就定位,讓小啄帶大家來看看今年有些什麼精彩的吧! 從沒有人到超多人: g0v社群經驗 g0v.tw 是一個跨界的開源社群,由一些熟悉軟體開源文化的人開始,從最初期就致力拓展到其他非資訊領域,因此在社群的推動上有各種不同努力。將近兩年來,關注社群人數爆炸性成長,社群因此經歷數次危機。但透過 g0v 與NGO、政府等實體組織互動、加強社群基礎建設、深化參與的文化,社群核心價值與開幹精神至今能量依然不減。此 talk 將以 g0v 為例,分享跨界社群的成長經驗,以及從開源社群拓展到民主深化的初步成果。 State of the unison: g0v 村情咨文 從 2012 底開始的 g0v 運動,成功集結開放源碼社群,並輸出開源文化至各領域,促使公民高效率協作,解決問題。本次演講將回顧 g0v 社群的成果,包括專案、與 gov 合作、國際交流,以及未來展望。 DevRel 的再思考   俺可以来讲讲大陆开源技术社区这12年. 相似演讲: - 幻灯: https://speakerdeck.com/ zoomquiet/140330-ostc-just4fun - 录音: http://zoomq.qiniudn.com/ CPyUG/140330-OSTC/ 140330_ostc_pm1_zoomquiet.MP3 - 录像: http://v.youku.com/v_show/ id_XNjk2OTcyODQ4.html" 更多議程請見 http://coscup.org/2014/zh-tw/program/

COSCUP 2023 會後感謝 | Post-COSCUP 2023 Appreciation

👋 [English below] COSCUP 2023 已在 7/29、7/30 舉辦完畢,在此感謝或有來參與活動的您! COSCUP 2024 目前還未有確切的舉辦時間,但我們會很有默契的知道,它會在七月底或八月初舉辦,地點依舊在臺灣科技大學。 雖然籌備團隊部分已進入冬眠階段,但各組仍然有人維持著最低限度看守著。如果對於 2024 年有任何想要合作的可能,我們都歡迎在此刻與我們繼續保持順暢的對話。 以下是各組的專用信箱或直接寄送到會眾信箱,帶著您的想法或提案與我們分享! 會眾信箱: attendee@coscup.org 贊助組: sponsorship@coscup.org 行銷組: marketing@coscup.org 議程組: program@coscup.org 或在活動期間有任何違反社群守則事宜,也請寄信到 coc@coscup.org 。 2023 下半年擺攤計畫 擺攤組目前在下半年還有擺攤任務進行,歡迎在參與活動的時候過來攤位逛逛!如有擺攤活動邀約,可以寄信到擺攤組信箱: booth@coscup.org HITCON (08/18, 19) PyCon TW (09/02, 03) MOPCON (11/11, 12) (未確定出攤) 行政組整地期招募 今年行政組無 2023 休耕期,歡迎持續與我們精實的整備再出發。 整地期預計 2023.09.18 開始,將招募行政組員培訓與規劃 2024。整地期間需要大量的腦力運算,招募對象來自於各專長領域均可,如果想要與我們一同辛勤耕耘,歡迎申請加入整地農事! 詳細的招募說明與申請,請參考: https://volunteer.coscup.org/docs/zh_TW/secretary_team/recruit/#2023-preparation 活動後 大會活動結束後,可以持續參與社群平時辦的小聚活動,我們鼓勵大家回到社群貢獻或是回饋,讓開源領域更佳熱鬧!(可以參考與我們一起合辦的 社群夥伴 喔!) 以下有幾個管道可以持續關注: 訂閱電子報 :我們會在下一屆啟動時第一時間告知! 加入志工 :想要與我們一起籌備 COSCUP 2024 嗎?直接登入志工平台,各組成立開始招募時也將發送通知!

改善可觀測的前10個Kubernetes指標和服務

Introduction: Kubernetes是廣泛使用的平台,用於管理規模化的容器化應用程序。隨着Kubernetes中服務數量的增加,有必要了解集群的性能和健康情況。您可以使用正確的指標來識別和解決潛在問題,以避免它們成為重大問題。雖然有許多可用於收集遙測數據的端點,例如cAdvisor、Metric Server、API Server、Node Exporter、Kube State Metric等等,但是考慮哪些指標可能是具有挑戰性的。與其立即關注基礎設施指標,重要的是討論Kubernetes中的常見問題以及為什麼特定指標被認為是前十大指標的一部分。此外,監控依賴服務對於確保最佳的Kubernetes環境和應用程序堆棧性能至關重要。如果我只能提名十個優先項目供觀察,這將是我要監控的前十大Kubernetes指標和服務,以獲得更好的可觀察性能。 Misconfiguration OOOooops! Number 10 - Deployment Success vs Failure 在 Kubernetes 中,配置錯誤是常見問題,往往會導致系統性能和可靠性受到影響。根據與同行的討論、個人經驗和許多事後故事,即使是最有經驗的工程師在推出更新或服務時,也可能會意外地包含錯誤版本、錯過字段或使用無效輸入。 各種工具和工程實踐可用於減輕此類錯誤配置。其中一種實踐是良好的版本控制實踐和強大的部署流水線。您可以在每個部署階段部署煙霧測試來試用新服務,例如LaunchDarkly。這將幫助您在它們引起任何重大問題之前捕獲任何錯誤配置。 此外,利用基礎設施即代碼(IaC)、嚴格的同行評審和採用配置管理工具是確保最佳配置一致性和在出現問題時輕鬆回滾的好方法。例如,像GitLab管道狀態、CNCF生態系統中的ArgoCD和Flux等平台在滾動服務時跟蹤成功和失敗的部署非常有用。這些可以幫助您識別系統中的任何配置錯誤,並在它們產生重大影響之前快速解決它們。 GitLab 中的管道 pipeline details 細節範例: 使用 ArgoCD 同步的管道 pipeline visualization 可視化範例 We need MOOORRREEE! Number 9 - CPU resource usage Number 8 - Memory resourc