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.
【必備條件】
• 熟悉 Node.js / Python / Java / Go 其中一種框架與語言
• 熟悉 RESTful API / GraphQL 設計與開發
• 熟悉 MySQL / PostgreSQL / MongoDB / Redis 等資料庫設計與操作
• 熟悉 Git / 版本控制流程(branch 管理、PR/MR 流程)
• 基本雲端部署經驗(GCP / AWS / Azure 任一皆可)
• 具備系統效能調校與除錯能力
• 熱愛學習,能快速理解並解決問題
【加分項目】
• 具備微服務架構 (Microservices) 與 Docker / Kubernetes 經驗
• 熟悉 CI/CD 自動化流程(GitHub Actions、GitLab CI、Jenkins 等)
• 熟悉系統安全與 API 防護(OAuth2、JWT、OWASP Top 10)
• 曾參與大型專案、開源貢獻或有個人 Side Project
• 熟悉事件驅動架構 (Kafka / RabbitMQ)
• 具備 WebSocket 即時通訊 開發經驗
• 善於活用 AI 工具與 Prompt 提升開發與維運效率
【團隊文化與福利】
• 彈性工作文化:信任與責任並重
• 核心工時 10:30 ~ 16:30,中午可彈性休息 1 小時,其餘時間可自由安排
• 每月提供遠端工作申請額度(可異地 / 海外)
• 團隊定期 Tech Sharing / 讀書會,共同精進技術
• 提供 線上課程 / 專業證照補助,支持持續學習
• 提供 AI 工具訂閱津貼(如 ChatGPT、Claude、Cursor 等),幫助提升開發與研究效率
• 跨領域合作:與前端 / App / AI 團隊緊密協作
• 扁平化組織,意見能快速落地,每個人都能影響產品方向
• 全新商辦大樓辦公環境,舒適明亮、交通便利
• 配備雙螢幕、全新 MacBook Pro、升降桌與人體工學椅,打造高效能、舒適的工作環境
• 公司不定期提供 飲料零食,提升工作活力
• Team Building 活動(公司聚會 / Hackathon / Workshop)
⸻
Backend Engineer
Required Qualifications
• Proficient in Node.js / Python / Java / Go (at least one major backend language & framework)
• Strong experience in designing & building RESTful APIs / GraphQL
• Solid knowledge of databases (MySQL / PostgreSQL / MongoDB / Redis)
• Proficient with Git / version control workflows (branch management, PR/MR flow)
• Basic cloud deployment experience (GCP / AWS / Azure)
• Skilled in system performance tuning and debugging
• Passionate about learning, with strong problem-solving skills
Nice to Have
• Experience with microservices architecture and Docker / Kubernetes
• Familiar with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.)
• Knowledge of system security & API protection (OAuth2, JWT, OWASP Top 10)
• Previous experience in large-scale projects, open-source contributions, or personal side projects
• Familiar with event-driven systems (Kafka / RabbitMQ)
• Experience with WebSocket for real-time communication
• Skilled in leveraging AI tools & prompt engineering to improve productivity and DevOps
Team Culture & Benefits
• Flexible work culture: built on trust and accountability
• Core working hours are 10:30 ~ 16:30, with a flexible 1-hour lunch break. The rest of the time can be freely arranged.
• Remote work quota: monthly allowance for remote / overseas work
• Regular Tech Sharing & Study Groups: grow and learn with the team
• Learning support: subsidies for online courses & professional certifications
• AI tool subscription allowance (e.g., ChatGPT, Claude, Cursor) to boost development and research efficiency
• Cross-functional collaboration: close cooperation with frontend, app, and AI teams
• Flat organization: ideas are heard and can quickly turn into impact
• Modern office environment: brand-new commercial building, bright, comfortable, and conveniently located
• Equipped with dual monitors, brand-new MacBook Pro, height-adjustable desks, and ergonomic chairs to ensure a high-performance and comfortable workspace
• Snacks & drinks provided regularly to keep energy up
• Team building activities: gatherings, hackathons, workshops
We're seeking a Backend Engineer to contribute to the development and management of web applications, including server-side logic, databases, and client-side admin site interfaces. If you're skilled in NodeJS, fluent in English, and eager to join an exciting project, we'd love to have 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. 3+ years of experience in NodeJS (TypeScript) for distributed cloud-based products. We also welcome candidates with expertise in other programming languages who are willing to learn NodeJS (TypeScript).
3. Proactive with excellent communication and problem-solving skills.
4. Good 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.