-
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 Android Game Programmer
- Location: Bắc Ninh, vietnam
Job Description: Android Game Programmer
Role Overview
Chúng tôi đang tìm kiếm một "Phù thủy mã nguồn" – vị trí Android Game Programmer, người sẽ biến những ý tưởng sáng tạo trên bản thảo thành những trải nghiệm tương tác sống động trên màn hình di động. Trong kỷ nguyên mà điện thoại thông minh trở thành vật bất ly thân, vai trò của bạn không chỉ đơn thuần là viết code, mà là người kiến tạo nên những thế giới ảo, nơi hàng triệu người dùng tìm thấy sự giải trí, kết nối và thử thách mỗi ngày.
Bạn sẽ là mắt xích trung tâm trong quy trình phát triển game, đóng vai trò cầu nối kỹ thuật giữa đội ngũ Thiết kế Game (Game Design), Họa sĩ (Game Artists) và người dùng cuối. Thách thức lớn nhất và cũng là thú vị nhất của bạn chính là chinh phục sự phân mảnh (fragmentation) của hệ sinh thái Android. Bạn sẽ phải đảm bảo rằng "đứa con tinh thần" của đội ngũ hoạt động mượt mà từ những dòng điện thoại flagship mới nhất cho đến các thiết bị tầm trung, tối ưu hóa đến từng byte bộ nhớ và từng milisecond khung hình.
Nếu bạn đam mê việc giải quyết các bài toán logic phức tạp, yêu thích việc tinh chỉnh hiệu năng phần cứng và có khát khao tạo ra những sản phẩm game dẫn đầu xu hướng trên Google Play Store, chúng tôi đang chờ đón bạn. Đây không chỉ là một công việc kỹ thuật; đây là hành trình định hình tương lai của ngành giải trí di động.
Key Responsibilities
1. Phát triển Logic Game & Tính năng cốt lõi (Core Gameplay):
* Hiện thực hóa các cơ chế trò chơi (game mechanics) phức tạp từ tài liệu thiết kế (GDD) thành mã nguồn ổn định, có thể mở rộng.
* Xây dựng hệ thống vật lý, va chạm, trí tuệ nhân tạo (AI) cho NPC và các tương tác logic trong game.
* Phát triển hệ thống điều khiển (input handling) tối ưu cho màn hình cảm ứng, đảm bảo độ nhạy và trải nghiệm người dùng tốt nhất.
2. Tối ưu hóa Hiệu năng (Performance Optimization):
* Chịu trách nhiệm chính trong việc duy trì tốc độ khung hình (FPS) ổn định trên nhiều dòng thiết bị Android khác nhau.
* Quản lý bộ nhớ (Memory Management), xử lý vấn đề rò rỉ bộ nhớ (Memory Leak) và tối ưu hóa việc sử dụng CPU/GPU.
* Nén và quản lý tài nguyên (Assets) như texture, âm thanh, animation để giảm dung lượng bộ cài (APK/AAB) mà vẫn giữ được chất lượng cao.
* Tối ưu hóa mức độ tiêu thụ pin để người chơi có thể trải nghiệm game lâu hơn.
3. Tích hợp Hệ thống & SDK bên thứ ba:
* Tích hợp các dịch vụ của Google Play Game Services (Leaderboards, Achievements, Cloud Save).
* Cài đặt và cấu hình các bộ công cụ quảng cáo (AdMob, AppLovin, IronSource) và hệ thống thanh toán trong ứng dụng (In-app Purchase - IAP).
* Triển khai các công cụ phân tích dữ liệu (Firebase Analytics, AppsFlyer) để theo dõi hành vi người dùng.
4. Xây dựng Giao diện & Trải nghiệm người dùng (UI/UX Implementation):
* Chuyển đổi các bản thiết kế UI từ các công cụ như Figma/Photoshop thành giao diện thực tế trong game.
* Đảm bảo giao diện hiển thị chính xác và linh hoạt (Responsive) trên tất cả các tỉ lệ màn hình (từ điện thoại màn hình dài, màn hình gập đến máy tính bảng).
* Lập trình các hiệu ứng chuyển cảnh, menu và thông báo sinh động.
5. Bảo trì, Kiểm thử & Xử lý lỗi (Debugging & Maintenance):
* Sử dụng các công cụ Android Profiler, Logcat để chẩn đoán và khắc phục các lỗi crash, ANR (Application Not Responding).
* Viết Unit Test và Integration Test để đảm bảo tính ổn định của mã nguồn trước khi release.
* Thực hiện cập nhật, sửa lỗi định kỳ dựa trên phản hồi của cộng đồng người chơi.
6. Nghiên cứu & Phát triển (R&D):
* Cập nhật các công nghệ mới nhất từ Android (ví dụ: Vulkan API, Android Jetpack, các tính năng mới của các phiên bản Android OS).
* Thử nghiệm các kỹ thuật đồ họa mới, shader hoặc engine version mới để nâng cao chất lượng sản phẩm.
Requirements & Qualifications
Học vấn & Kinh nghiệm:
* Tốt nghiệp Đại học/Cao đẳng chuyên ngành Khoa học Máy tính, Công nghệ Thông tin, Kỹ thuật Phần mềm hoặc các chuyên ngành liên quan.
* Có ít nhất 2-3 năm kinh nghiệm lập trình game chuyên nghiệp cho nền tảng Android (vị trí Senior yêu cầu trên 5 năm).
* Đã từng tham gia vào ít nhất 1-2 dự án game hoàn thiện đã được phát hành trên Google Play Store (vui lòng cung cấp link portfolio hoặc bản demo).
Kỹ năng chuyên môn:
* Ngôn ngữ lập trình: Thành thạo C# (đối với Unity), C++ (đối với Unreal Engine/Cocos2d-x) hoặc Java/Kotlin (đối với Android Native Game).
* Game Engine: Hiểu sâu về Unity hoặc Unreal Engine (kiến trúc component, lifecycle của game object, vật lý, rendering pipeline).
* Kiến thức Android: Hiểu rõ về Android SDK, NDK, quản lý tiến trình (Activity/Service), và cách hệ thống Android cấp phát tài nguyên.
* Đồ họa & Toán học: Có kiến thức vững chắc về toán học vector, ma trận, lượng giác phục vụ lập trình game. Hiểu biết về Shader (HLSL/GLSL) và OpenGL/Vulkan là một lợi thế lớn.
* Cấu trúc dữ liệu & Giải thuật: Khả năng tư duy logic tốt, chọn lựa cấu trúc dữ liệu phù hợp để tối ưu tốc độ xử lý.
* Quản lý mã nguồn: Sử dụng thành thạo Git (GitHub/Bitbucket/GitLab), hiểu quy trình Gitflow.
Phẩm chất cá nhân:
* Tư duy giải quyết vấn đề (Problem-solving): Khả năng phân tích các lỗi phức tạp và tìm ra giải pháp sáng tạo, hiệu quả.
* Tinh thần học hỏi: Ngành game thay đổi từng ngày, bạn cần có đam mê tự học và cập nhật công nghệ mới.
* Khả năng làm việc nhóm: Giao tiếp tốt với các bộ phận non-tech (Art, Design) để hiểu ý tưởng và hiện thực hóa chúng một cách chính xác.
* Sự tỉ mỉ: Chăm chút cho từng chi tiết nhỏ trong chuyển động, cảm giác nhấn nút (game feel) của người chơi.
* Khả năng chịu áp lực: Giữ được sự tỉnh táo và hiệu quả công việc trong các giai đoạn "crunch" trước ngày phát hành.
Quyền lợi
* Thu nhập hấp dẫn: Mức lương cạnh tranh theo năng lực (thỏa thuận trực tiếp), kèm theo thưởng dự án dựa trên doanh thu hoặc hiệu quả của game trên thị trường.
* Môi trường làm việc: Không gian sáng tạo, trẻ trung, trang bị dàn máy tính cấu hình cao và các thiết bị di động Android đa dạng để test game.
* Phát triển nghề nghiệp: Được tham gia các khóa đào tạo chuyên sâu về kỹ thuật, tham dự các sự kiện game lớn (GDC, ChinaJoy, v.v.) và lộ trình thăng tiến rõ ràng lên Leader/Technical Architect.
* Chế độ phúc lợi: Bảo hiểm đầy đủ theo luật lao động, gói bảo hiểm sức khỏe cao cấp.
* Văn hóa doanh nghiệp: Các buổi Game Jam nội bộ để thỏa sức sáng tạo ý tưởng mới, các câu lạc bộ thể thao, gaming, trà chiều mỗi ngày.
* Thời gian làm việc: Linh hoạt, đề cao hiệu quả công việc hơn là thời gian có mặt tại văn phòng.
* Thưởng Tết & Lễ: Lương tháng 13 và các khoản thưởng vào các dịp lễ lớn trong năm.
Tags:
Android Game Programmer, Lập trình viên Game Android, Unity Developer, Unreal Engine Developer, Mobile Game Engineer, Phát triển Game di động, Kỹ sư lập trình C#, Java Game Developer, Tối ưu hóa hiệu năng Game, Tuyển dụng Android Programmer.
Từ khoá tìm kiếm:
Tuyển dụng Android Game Programmer, việc làm lập trình game Android, tuyển Unity Developer Hà Nội/TPHCM, Android NDK programmer, game engine engineer, lập trình viên mobile game chuyên nghiệp, Android game optimization jobs, việc làm công nghệ thông tin ngành game, senior android game developer.
---
*(Phần bổ sung để đảm bảo độ dài và tính chi tiết cho môi trường chuyên nghiệp)*
Mô tả chi tiết về quy trình làm việc tại công ty:
Khi gia nhập đội ngũ Android Game Programmer của chúng tôi, bạn sẽ tham gia vào quy trình phát triển chuyên nghiệp theo mô hình Agile/Scrum.
* Giai đoạn Pre-production: Bạn cùng Team Lead và Game Designer thảo luận về tính khả thi của các tính năng, lựa chọn công nghệ và xây dựng các bản Prototype nhanh để thử nghiệm độ "vui" của game.
* Giai đoạn Production: Đây là lúc bạn thể hiện kỹ năng viết code sạch (Clean Code) và tối ưu. Bạn sẽ làm việc chặt chẽ với các Technical Artist để đưa các asset vào game một cách hiệu quả nhất.
* Giai đoạn Testing & Polishing: Bạn sẽ tham gia vào các đợt kiểm thử nội bộ, sử dụng dữ liệu từ QA để tinh chỉnh độ khó, sửa lỗi bug và đặc biệt là tối ưu hóa để game đạt chuẩn "60 FPS" trên đa số thiết bị mục tiêu.
* Giai đoạn Live-ops: Sau khi game phát hành, bạn sẽ theo dõi các chỉ số kỹ thuật thông qua Dashboard, xử lý các lỗi phát sinh tức thì và chuẩn bị cho các bản cập nhật tính năng (DLC/Update) định kỳ.
Chúng tôi tin rằng, một lập trình viên game giỏi không chỉ là người viết ra những dòng code chạy được, mà là người có thể thổi hồn vào những dòng code đó để tạo ra niềm vui cho thế giới. Nếu bạn thấy mình trong mô tả này, hãy gửi CV và Portfolio 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 Mobile Game DeveloperTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Mobile Game Developer (Chuyên viên Phát triển Game Di động) 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 "người kiến tạo thế giới ảo" – vị trí Mobile Game Developer. Bạn chính l...
-
Việc làm Bắc Ninh Python Game ScripterTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Python Game Scripter Role Overview 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í Python Game Scripter. Tại đội ngũ của chúng tôi, bạn không chỉ đơn thuần là một lập trình viên; bạn là người thổi hồn vào...
-
Việc làm Bắc Ninh C++ Game DeveloperTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: C++ Game Developer (Senior/Middle Level) Role Overview Chúng tôi không chỉ tìm kiếm một lập trình viên đơn thuần, chúng tôi đang tìm kiếm một "Kiến trúc sư của những thế giới ảo" – vị trí C++ Game Developer. Trong hệ sinh thái phát t...