Golang 資深後端工程師 Senior Golang Backend Engineer

Updated 3 Months agoIT » Back-end Engineer

Job Description

  • 負責遊戲後端架構設計與商業邏輯開發
  • 負責後端效能及安全性的持續優化
  • 負責開發流程及工具的建置(e.g. CI/CD),持續改善研發團隊與資料庫團隊的維護效率
  • 負責後端新技術的引入,來改善系統效能與維護效率

Requirements

    要求條件

    • 主動負責、細心的工作態度,對遊戲開發有熱情
    • 良好溝通能力及團隊合作能力,能使用圖文清楚的表達設計架構
    • 一年以上用 Golang 開發 Backend system 或 Web services RESTful APIs 經驗(瞭解 goroutines、Channels 及 Select 等併發模型)
    • 三年以上 開發 Backend system 或 Web services RESTful APIs經驗,如:Python, Nodejs or Ruby
    • 會使用 ORM 操作 Relational Database,如:MySQL, Postgres or CockroachDB
    • 有單元測試及自動化測試經驗
    • 參與 Performance tuning 經驗
    • 熟悉 Git flow 操作


    加分項目

    • 熟悉物件導向、資料結構、設計模式(瞭解 Bridge、Factory、Strategy、Observer、Abstract Factory、Singleton 等)
    • 熟悉 TCP、UDP、HTTP、gRPC、WebSocket、rUDP、WebRTC 等網路通訊協定
    • 擁有 Protocol Buffers、Flat Buffers 使用經驗
    • 擁有 Message Queue 開發經驗
    • 擁有 CockroachDB、MongoDB、Redis、Elasticsearch 等使用經驗
    • 擁有分散式系統開發經驗
    • 熟悉 Docker 者與 K8S (AWS or GCP)
    • 具萬人在線或日交易量百萬以上的系統經驗
    • 擁有參與 Microservices 的建置經驗
    • 對 High Availability, Zero Downtime 有莫名的堅持
    • 對技術有激情,喜歡鑽研,願意持續性在後端領域不斷精進


    學經歷要求

    學經歷不拘,須具備基本英文讀寫能力


    薪資保險

    勞保、健保


    休假制度

    週休二日、國定假日彈性


    工作環境

    • MacBook Pro 13", 16GB 記憶體
    • 24" 螢幕(有需要可以配製兩台螢幕)
    • 公司書、線上課程資源
    • 團隊成員皆為主動學習型的人,成員之間經常交流技術/非技術的知識。


    福利補助

    • 免費咖啡與零食隨便吃
    • 不定期下午茶、部門聚餐
    • 每月部門 Team Building 費用補助

HackNext

台灣新北市中和區景安路120-1號

About us

我們是一間專注於娛樂及社群的軟體開發公司,我們冀望用技術改變人們對於傳統娛樂產業的認識與習慣,無論是影音串流、社群媒體,還是遊戲製作都是我們涉足的領域,在這裡,你可以盡情的探索各種可能,嘗試並實現你的創意。

團隊每位成員都擁有豐富業界實務經驗,如果你想要挑戰並累積解決各種問題的經驗值,我們提供完整的歷練環境,相信不會讓你失望。此外,我們也有完善的軟體開發流程及導師制度,導師會在一旁協助與指導,帶你逐步熟悉工作內容並快速融入公司的文化。

我們希望營造的是互信、互諒、互敬的企業文化,在歡樂的工作氛圍下做著自己喜歡的事情,面對困難勇敢挑戰,面對挑戰要冷靜溝通且不斷追求卓越。我們企盼更多有熱忱、有抱負的朋友加入,一起打拼、奮鬥!歡迎你把履歷寄到 hr@hacknext.io

Team