-
Tìm Việc Làm (6270)
-
Việc làm it (15)
-
kỹ sư sản xuất (12)
-
Luật Pháp lý (7)
-
Việc Làm (144)
- Tài xế/Lái xe/Giao nhận (25)
- Biên dịch phiên dịch (3)
- Việc làm y tế dược (8)
- Bán hàng thu ngân (11)
- Việc kinh doanh bán hàng (12)
- Công nhân/Lao động (36)
- Việc làm thư ký trợ lý (8)
- Khách sạn nhà hàng du lịch (17)
- Việc làm thực phẩm đồ uống (2)
- Việc làm spa làm đẹp (3)
- Việc làm sự kiện (10)
-
việc làm thêm (2)
-
Giáo dục Đào tạo (9)
-
Việc làm bảo vệ (6)
-
Sales (140)
-
Customer Service (28)
-
Driver / Delivery (40)
-
Accounting (28)
-
Security Guard (57)
-
Factory Worker (117)
-
Education - Training (341)
-
Accounting - Finance (21)
-
Technology (7)
-
Retail (84)
-
Real Estate (33)
-
Non-profit - Volunteer (150)
-
Marketing (118)
-
Manual Labor (160)
-
Healthcare (21)
-
Human Resource (95)
-
Internet (14)
-
Legal (84)
-
Other Jobs (8)
Check with seller Việc làm Bắc Ninh Backend Game Developer
- Location: Bắc Ninh, vietnam
JOB DESCRIPTION: SENIOR BACKEND GAME DEVELOPER
Role Overview
Chúng tôi đang tìm kiếm một "Kiến trúc sư của thế giới ảo" – vị trí Senior Backend Game Developer. Nếu ví một trò chơi là một cơ thể sống, thì Frontend là lớp da thịt rạng rỡ, còn bạn chính là hệ thần kinh trung ương và bộ não điều khiển mọi hoạt động sống bên trong. Bạn không chỉ viết code; bạn là người xây dựng nền tảng vững chắc để hàng triệu người chơi có thể tương tác đồng thời trong một vũ trụ nhất quán, không giật lag và tuyệt đối bảo mật.
Trong kỷ nguyên của các trò chơi trực tuyến quy mô lớn (MMORPG, MOBA, Battle Royale), vai trò của Backend Developer trở nên quan trọng hơn bao giờ hết. Bạn sẽ chịu trách nhiệm thiết kế và duy trì các hệ thống phức tạp từ logic game, quản lý cơ sở dữ liệu người chơi, hệ thống thanh toán, cho đến các thuật toán ghép đội (matchmaking) tinh vi. Sự logic trong tư duy, khả năng tối ưu hóa hiệu suất hệ thống và bản lĩnh xử lý sự cố trong môi trường thời gian thực (real-time) chính là giá trị cốt lõi bạn mang lại. Chúng tôi chào đón những kỹ sư đam mê công nghệ, yêu thích trò chơi điện tử và muốn chinh phục những thử thách kỹ thuật ở quy mô cực lớn.
---
Key Responsibilities
1. Thiết kế và Phát triển Hệ thống Core Backend:
* Chịu trách nhiệm thiết kế kiến trúc hệ thống backend linh hoạt, có khả năng mở rộng (scalability) cao để phục vụ từ hàng chục nghìn đến hàng triệu người chơi cùng lúc (CCU).
* Phát triển các logic game phía máy chủ (Server-side logic) như: hệ thống chiến đấu, tính toán chỉ số nhân vật, quản lý túi đồ (inventory), hệ thống nhiệm vụ và sự kiện trong game.
* Xây dựng và tối ưu hóa các giao thức truyền tải dữ liệu (Protocols) giữa Client và Server nhằm giảm thiểu độ trễ (latency), đảm bảo trải nghiệm mượt mà cho game thủ.
2. Quản trị Cơ sở dữ liệu và Hiệu suất:
* Thiết kế cấu trúc cơ sở dữ liệu (SQL & NoSQL) tối ưu cho việc lưu trữ thông tin người chơi, lịch sử giao dịch và dữ liệu game.
* Triển khai các giải pháp lưu trữ đệm (Caching) như Redis hoặc Memcached để tăng tốc độ truy vấn và giảm tải cho hệ thống chính.
* Thực hiện profiling, tối ưu hóa các câu lệnh truy vấn và xử lý dữ liệu lớn (Big Data) để đảm bảo hệ thống luôn vận hành ở hiệu suất cao nhất.
3. Xây dựng Hệ thống Real-time và Tương tác xã hội:
* Phát triển các tính năng tương tác thời gian thực như: Chat nội bộ, hệ thống bạn bè, bang hội (Guild/Clan), và các bảng xếp hạng (Leaderboard) cập nhật liên tục.
* Thiết kế thuật toán ghép trận (Matchmaking) dựa trên trình độ người chơi (Elo/MMR) và các tiêu chí tùy chỉnh, đảm bảo tính công bằng và nhanh chóng.
* Xử lý đồng bộ hóa trạng thái trò chơi giữa các người chơi trong môi trường multiplayer phức tạp.
4. Bảo mật và Chống gian lận (Anti-Cheat):
* Thiết kế các cơ chế xác thực (Authentication) và phân quyền (Authorization) an toàn cho người dùng.
* Xây dựng các lớp bảo mật phía server để ngăn chặn các hình thức tấn công phổ biến (DDoS, SQL Injection) và các hành vi gian lận trong game (Hack, Mod, Duplicating items).
* Kiểm tra và xác thực mọi dữ liệu gửi từ phía Client để đảm bảo tính toàn vẹn của logic game.
5. Tích hợp Hệ thống và Thanh toán:
* Tích hợp các cổng thanh toán nội địa và quốc tế (IAP, Google Play, App Store, ví điện tử).
* Kết nối với các dịch vụ bên thứ ba như: Social Login (Facebook, Google, Apple ID), Analytics, Push Notifications.
* Phát triển các công cụ quản trị (Admin Tools/CMS) để đội ngũ vận hành có thể điều chỉnh thông số game, quản lý người chơi và theo dõi chỉ số sức khỏe hệ thống.
6. Vận hành, Giám sát và Bảo trì (DevOps/SRE):
* Triển khai và quản lý hệ thống trên các nền tảng đám mây (AWS, Google Cloud, Azure).
* Thiết lập hệ thống giám sát (Monitoring) và cảnh báo (Alerting) tự động để phát hiện và xử lý sự cố 24/7.
* Thực hiện quy trình CI/CD để đảm bảo việc cập nhật phiên bản mới, vá lỗi (hotfix) diễn ra trơn tru, không gây gián đoạn dịch vụ (Zero downtime).
---
Requirements & Qualifications
Học vấn & Kinh nghiệm:
* Tốt nghiệp Đại học chuyên ngành Khoa học máy tính, Kỹ thuật phần mềm hoặc các ngành công nghệ liên quan.
* Tối thiểu 3-5 năm kinh nghiệm làm việc ở vị trí Backend Developer, trong đó có ít nhất 2 năm kinh nghiệm trực tiếp trong lĩnh vực sản xuất hoặc vận hành Game Online.
* Đã từng tham gia ít nhất một dự án game từ giai đoạn phát triển (Development) đến khi phát hành chính thức (Global Launch).
Kỹ năng Chuyên môn (Hard Skills):
* Ngôn ngữ lập trình: Thành thạo ít nhất một trong các ngôn ngữ: Go (Golang), C++, Java, Node.js, C# (cho server Unity) hoặc Python. Ưu tiên ứng viên có khả năng học hỏi ngôn ngữ mới nhanh chóng.
* Kiến trúc hệ thống: Hiểu biết sâu sắc về Microservices, Distributed Systems, và các mô hình kiến trúc server-client.
* Networking: Nắm vững các giao thức mạng (TCP/IP, UDP, WebSocket, HTTP/HTTPS, gRPC) và cách tối ưu hóa chúng cho game.
* Database: Kinh nghiệm làm việc với các hệ quản trị CSDL quan hệ (MySQL, PostgreSQL) và phi quan hệ (MongoDB, DynamoDB, Redis, Cassandra).
* Cloud Services: Thành thạo các dịch vụ của AWS (EC2, Lambda, S3, ElastiCache, GameLift) hoặc tương đương trên GCP/Azure.
* Công cụ hỗ trợ: Sử dụng thành thạo Git, Docker, Kubernetes và các công cụ quản lý dự án (Jira, Confluence).
Kỹ năng bổ trợ (Soft Skills):
* Tư duy logic và giải quyết vấn đề: Khả năng phân tích các vấn đề phức tạp, truy tìm nguyên nhân gốc rễ của lỗi (Root Cause Analysis) và đưa ra giải pháp tối ưu.
* Khả năng làm việc dưới áp lực: Bình tĩnh và quyết đoán trong các tình huống hệ thống gặp sự cố nghiêm trọng hoặc trong giai đoạn cao điểm ra mắt sản phẩm.
* Tinh thần học hỏi: Luôn cập nhật các công nghệ mới nhất trong ngành game (Blockchain game, AI trong game, Cloud Gaming).
* Kỹ năng giao tiếp: Khả năng giải thích các vấn đề kỹ thuật phức tạp cho các bộ phận không chuyên môn (Game Design, Art, Marketing) và phối hợp nhịp nhàng với đội ngũ Frontend.
Phẩm chất cá nhân:
* Có niềm đam mê thực sự với trò chơi điện tử; hiểu biết về tâm lý và trải nghiệm người chơi là một lợi thế lớn.
* Tỉ mỉ, cẩn trọng trong từng dòng code; coi trọng chất lượng sản phẩm và sự ổn định của hệ thống.
* Có tư duy "Product-mindset": Không chỉ viết code cho xong nhiệm vụ mà luôn trăn trở làm sao để sản phẩm tốt nhất cho người dùng cuối.
---
Quyền lợi
* Mức lương & Thưởng: Mức lương cạnh tranh theo năng lực, gói thu nhập hấp dẫn (13-15 tháng lương/năm). Thưởng dự án theo hiệu số doanh thu hoặc KPI sản phẩm.
* Môi trường làm việc: Văn phòng hiện đại, trẻ trung, trang bị dàn máy tính cấu hình cao và các thiết bị test game mới nhất. Khu vực giải trí với PS5, Xbox, máy chơi game arcade.
* Phát triển nghề nghiệp: Được tham gia các khóa đào tạo chuyên sâu, các hội thảo công nghệ quốc tế (GDC, AWS Summit). Lộ trình thăng tiến rõ ràng lên Tech Lead, Architect hoặc Manager.
* Chế độ chăm sóc sức khỏe: Bảo hiểm sức khỏe cao cấp (PVI/Liberty) cho cá nhân và người thân. Khám sức khỏe định kỳ hàng năm.
* Văn hóa công ty: Teambuilding hàng quý, du lịch hàng năm (trong và ngoài nước). Các câu lạc bộ thể thao, boardgame, e-sports sôi nổi.
* Thời gian làm việc linh hoạt: Hỗ trợ làm việc từ xa (Remote) một số ngày trong tuần, chú trọng vào kết quả thay vì thời gian có mặt.
---
Tags: Backend Game Developer, Tuyển dụng Backend Game, Lập trình viên Backend, Game Server Developer, Golang Developer, Java Game Server, Node.js Backend, Phát triển game online, Kỹ sư hệ thống game, Việc làm Game IT, Cloud Gaming Engineer, Tuyển dụng Senior Backend.
Từ khóa tìm kiếm:
Tuyển dụng Backend Game Developer, Game Server Engineer jobs, Lập trình viên server game, Backend Developer C++, Golang Game Backend, Kỹ sư hệ thống game multiplayer, Tuyển dụng lập trình viên game Hà Nội/TP.HCM, Việc làm Backend Game lương cao, Game Backend Architect.
---
PHỤ LỤC: CHI TIẾT CÔNG VIỆC THEO TỪNG GIAI ĐOẠN DỰ ÁN
Để giúp ứng viên hình dung rõ hơn, dưới đây là mô tả các nhiệm vụ cụ thể theo chu kỳ phát triển của một sản phẩm game tại công ty chúng tôi:
1. Giai đoạn Pre-production (Tiền sản xuất):
* Tham gia cùng Game Designer để thẩm định tính khả thi kỹ thuật của các tính năng (Technical Feasibility).
* Lựa chọn stack công nghệ phù hợp nhất cho dự án (Ví dụ: Chọn Go nếu ưu tiên hiệu năng xử lý concurrency, hoặc Node.js nếu ưu tiên tốc độ phát triển).
* Thiết kế sơ đồ luồng dữ liệu và cấu trúc API cơ bản.
2. Giai đoạn Production (Sản xuất):
* Viết code sạch (Clean code), dễ bảo trì và tuân thủ các quy chuẩn thiết kế (Design Patterns).
* Thực hiện Unit Test và Integration Test để đảm bảo code hoạt động đúng trước khi bàn giao cho bộ phận QA.
* Phối hợp chặt chẽ với Client Developer để thống nhất giao thức kết nối (Socket, Protobuf, JSON).
3. Giai đoạn Alpha/Beta Testing:
* Thực hiện Load Test (kiểm thử tải) để xác định giới hạn chịu đựng của server.
* Tối ưu hóa các điểm nghẽn (bottleneck) được phát hiện trong quá trình test.
* Thiết lập hệ thống log tập trung để theo dõi hành vi người chơi và các lỗi phát sinh.
4. Giai đoạn Live Operations (Vận hành thực tế):
* Theo dõi biểu đồ Dashboard để đảm bảo các chỉ số (Latency, CPU, RAM, Database Load) ở mức an toàn.
* Thực hiện các chiến dịch vận hành (Live Ops) như: Mở server mới, chạy sự kiện khuyến mãi, cập nhật nội dung định kỳ.
* Trực chiến (On-call) để xử lý các vấn đề khẩn cấp liên quan đến server hoặc bảo mật.
Chúng tôi không chỉ tìm kiếm một người thợ viết code, chúng tôi tìm kiếm một cộng sự cùng xây dựng những giấc mơ giải trí cho hàng triệu người. Nếu bạn tự tin với kỹ năng backend của mình và khao khát được thử sức trong ngành công nghiệp game đầy biến động và thú vị, hãy gửi CV cho chúng tôi ngay hôm nay!
Useful information
- Avoid scams by acting locally or paying with PayPal
- Never pay with Western Union, Moneygram or other anonymous payment services
- Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country
- This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification"
Related listings
-
Việc làm Bắc Ninh Multiplayer ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Multiplayer Programmer (Lập trình viên Hệ thống Chơi mạng) Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư của những thế giới kết nối" – vị trí Multiplayer Programmer (Lập trình viên Hệ thống Chơi mạng). Trong kỷ nguyên game ...
-
Việc làm Bắc Ninh HTML5 Game ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: HTML5 Game Programmer Role Overview Chúng tôi không chỉ tìm kiếm một lập trình viên thuần túy; chúng tôi đang tìm kiếm một "Kiến trúc sư của những trải nghiệm giải trí" – người có khả năng biến những ý tưởng sơ khai trên bản vẽ thành...
-
Việc làm Bắc Ninh WebGL Game DeveloperTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: WebGL Game Developer (Chuyên viên Phát triển Game WebGL) Role Overview Chúng tôi không chỉ tìm kiếm một lập trình viên; chúng tôi đang tìm kiếm một "Kiến trúc sư của những trải nghiệm ảo" – vị trí WebGL Game Developer. Bạn sẽ là ngườ...