We're seeking a Senior Backend Engineer to build and manage all aspects of web applications, from server-side logic and databases to client-side admin site interfaces. If you're a NodeJS expert with fluency in English and passionate to join an exciting project, we want you on our team!
# Responsibilities
1. Deliver robust, testable and efficient code that meets the highest standards of quality.
2. Collaborate closely with the team to develop live gaming products.
3. Document and maintain software functionalities, ensuring clarity for future reference.
4. Design automated tests, carry out unit tests and integration tests.
# Qualifications
1. Degree in Computer Science, Engineering or relevant field.
2. 5+ years of experience in NodeJS(Typescript) for distributed cloud-based products.
3. Proactive with excellent communication and problem-solving skills.
4. Strong understanding of MySQL or PostgreSQL, and Redis.
5. Familiar with Git.
6. Good understanding of DynamoDB or MongoDB.
7. Good knowledge of RabbitMQ and basic front-end skills for back-office development.
8. Proficiency in both English and Chinese, written and spoken. If your English skills need improvement, we offer English training courses to support your growth.
▎Who We Are
我們是一家高速成長的國際級互動娛樂科技公司,團隊成員遍布台灣、新加坡、中國與杜拜,亞洲地區規模約 200 人,致力於打造結合互動娛樂、社交、支付與即時通訊的下一代娛樂生態系。從高效能遊戲平台到全球級 IM 即時訊息系統,我們正重新定義數位娛樂的體驗與可能。現在,我們正在尋找對高效能架構與 Golang 開發充滿熱情的你,加入我們的後端技術核心團隊。
▎ What You'll Got
我們深知工程師重視的,不只是寫程式,更是解決複雜問題的成就感、與高手切磋的刺激感,以及持續精進的空間。因此我們打造以下支持系統,讓你在技術舞台上不斷進階:
*彈性遠端制度:試用期後每週一天遠端。
*嚴謹的 Code Review 機制:與 Mentor、Team Lead 深度交流,提升設計思維與工程品質。
*技術分享與領導責任同步成長:當你站上技術高地,也將肩負起推動團隊突破瓶頸的使命。
*雙軌職涯發展路徑:不論你期望成為技術專家或管理者,我們都提供清晰的發展方向與資源支持。
▎ What You'll Do
1. 掌握現有架構,協助架構優化與技術選型。( e.g. 效能瓶頸、系統擴展、資料存儲, etc. )
2. 參與開發,為產品推出更多全新功能。( e.g. 智能回覆、匿名聊天, etc. )
3. 帶領團隊成員分析線上產品數據。( e.g. network traffic, bandwidth, memory, and storage estimates )
4. 持續學習新技術、主動分享並嘗試將適合的技術導入。
【 In the first month 】
◾️ 了解團隊目標、目前產品和未來規劃
◾️ 搭建自己的工作環境,掌握當前的分散式架構 ( e.g. 傳輸/編碼協定、服務框架、業務邏輯, etc. )
◾️ 掌握目前使用的相關技術 ( e.g. Redis, MySQL, MongoDB, Elasticsearch etc. )
◾️ 掌握當前資料處理的設計目的 ( e.g. DB Schema, Data flow, etc. )
【 In the first three months 】
◾️ 開始參與需求 (e.g. 新產品、功能擴充/變更, etc.) 討論, 並確實完成交付
◾️ 分析系統瓶頸,提出可被實踐的解決方案 ( e.g. RCA → 測試報告 → 解決方案 → 加入排程 )
【 In the first six months, expect to 】
◾️ 擔任 Mentor 帶領團隊其他成員
◾️ 了解產品下一階段目標,事前規劃協助推動產品迭代
◾️ 與 Team Lead 討論下一階段的職涯規劃
▎What We’re Looking For
1. 具備 5 年以上後端開發經驗,熟悉任一後端語言(如 Java、C/C++ 等),有 Golang 使用經驗佳。
2. 歡迎對 Golang 有興趣、並具備轉語言實戰經驗的開發者加入。若尚未具備 Golang 實務經驗,建議於面試前先行自學並了解基礎語法與語言特性,面談中將視學習狀況作為參考。
3. 我們重視技術轉換過程中展現的學習能力與架構思維,若你在其他語言中具備系統架構經驗,且已針對 Golang 進行準備,會是我們特別期待的對象。
3. 具有任一 DBMS 使用經驗,如 MySQL、SQL Server、Oracle...。
4. 具有任一 NoSQL 與 MQ 的使用經驗,如 Elasticsearch、Redis、MongoDB、RabbitMQ、Kafka、NATS...。
- 監控工具: Grafana、Prometheus、Pyroscope
- 日誌(log)工具: ELK, Graylog
- CICD: GitLabCI, Jenkins, K8S
【Who We Are?】
Hytech是一個年輕、充滿活力的團隊,專注於推動金融科技行業的企業技術轉型,是全球領先的管理技術諮詢公司。創新思維和扁平化的管理,讓團隊成員以公開、透明的方式自在工作,也為全球客戶提供卓越的商業價值服務。
【Why Join The Team?】
Hytech 團隊在共事的過程中核心技術會與時俱進,即時討論,並且有良好的溝通管道,扁平化管理,任何問題或意見都可以討論及合作解決。密切的與跨國同事團隊交流。我們的工程師不用輪班,更沒有長期加班的惡性文化。
【About the role - Sr. Java Backend Engineer/Team Lead】
您準備好在快速變化的支付與金融科技領域迎接高影響力的挑戰了嗎?我們的核心業務圍繞著支付與交易處理,在這個領域中,技術卓越與穩定性至關重要。我們正在尋找一位具備扎實開發技能並熱愛編碼的 Java 工程師加入我們的研發團隊。您將成為開發團隊中不可或缺的一員,參與設計和實現基於 Java 的系統開發。
【The Challenges!】
- 高效能挑戰: 您將負責處理複雜的開發任務,應對高交易量系統需求,並確保與外部系統的無縫整合。
- 關鍵性系統: 我們的支付服務必須零錯誤且高度穩定,因此我們要求快速回應並能在必要時迅速解決問題。
- 快節奏環境: 我們所處的產業講求速度與精準度——緊湊的時程與緊急專案是我們日常工作的一部分。
- 影響力與責任:您的工作將直接影響產品運營及客戶滿意度。
Hytech Group 正在打造台北團隊致力於成為全球支付技術的核心開發中心,專注於解決來自世界各地客戶的技術挑戰。我們匯聚頂尖人才,運用最前沿的技術,推動支付解決方案,助力全球業務的無縫交易與發展。
---
【身為團隊的一份子您將負責】
1. Develop and maintain core backend systems to support key business functions.
(開發並維護後端核心系統,以支援主要業務功能)
2. Design efficient data structures and scalable code architecture to meet business requirements.
(根據業務需求,設計高效數據結構和程式架構)
3. Promote effective cross-team collaboration through clear communication and logical reasoning.
(具備清晰且合邏輯的溝通能力,促進跨團隊有效協作)
4. Regularly assess and enhance team skills to meet R&D standards and evolving requirements.
(定期評估並提升團隊技能,以滿足研發標準和需求改變)
5. Execute additional tasks as assigned by supervisors to support team goals.
(執行主管指派的其他任務,以支援團隊目標)
*此類技術職位隸屬於集團核心研發團隊,為公司長期發展的關鍵推手。所有職位皆為正職編制,具備高度穩定性與良好的職涯發展潛力,主要負責關鍵模組開發,非接案、短期合作或外包/派遣性質。