-
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 iOS Game Developer
- Location: Bắc Ninh, vietnam
Job Description: Senior iOS Game Developer
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 giấc mơ số" – vị trí Senior iOS Game Developer. Bạn chính là người sẽ thổi hồn vào những ý tưởng sơ khai, biến chúng thành những trải nghiệm giải trí đỉnh cao trên hàng triệu thiết bị iPhone và iPad toàn cầu. Trong thế giới của chúng tôi, mỗi dòng code bạn viết ra không chỉ là logic khô khan, mà là nhịp đập của trò chơi, là sự mượt mà trong từng cú chạm và là niềm vui của người chơi.
Tại vị trí này, bạn sẽ đóng vai trò trụ cột trong việc thiết kế, phát triển và tối ưu hóa các tựa game di động đòi hỏi hiệu năng cao. Bạn sẽ làm việc trực tiếp với các bộ phận thiết kế đồ họa (Game Art), thiết kế màn chơi (Game Design) và đội ngũ Backend để tạo ra một hệ sinh thái trò chơi đồng nhất. Chúng tôi cần một người có tư duy thẩm mỹ tốt, am hiểu sâu sắc về hệ sinh thái của Apple và có khát khao chinh phục những giới hạn mới về công nghệ đồ họa cũng như trải nghiệm người dùng. Nếu bạn là một "Game Geek" chính hiệu, luôn bị thôi thúc bởi việc tối ưu hóa từng khung hình (FPS) và muốn sản phẩm của mình đứng top trên App Store, đây chính là nơi dành cho bạn.
Key Responsibilities
1. Phát triển và Xây dựng lõi trò chơi (Core Game Development):
* Trực tiếp tham gia vào toàn bộ quy trình phát triển game từ giai đoạn lên ý tưởng (concept), xây dựng nguyên mẫu (prototype) cho đến khi phát hành chính thức.
* Sử dụng ngôn ngữ lập trình Swift và Objective-C để xây dựng logic trò chơi mạnh mẽ, linh hoạt và dễ mở rộng.
* Thiết kế kiến trúc ứng dụng bền vững, áp dụng các pattern phổ biến như MVVM, VIPER hoặc Clean Swift để đảm bảo code sạch và dễ bảo trì.
* Phát triển các tính năng tương tác phức tạp, hệ thống nhiệm vụ, hệ thống kinh tế trong game (in-game economy) và cơ chế chiến đấu.
2. Tối ưu hóa Đồ họa và Hiệu năng (Graphics & Performance Optimization):
* Làm việc chuyên sâu với các framework đồ họa như Metal, SpriteKit, hoặc SceneKit để tạo ra hiệu ứng hình ảnh mãn nhãn nhưng vẫn đảm bảo tiết kiệm pin.
* Tối ưu hóa bộ nhớ (Memory Management) và xử lý đa luồng (Concurrency/GCD/OperationQueue) để đảm bảo game chạy mượt mà ở mức 60/120 FPS trên nhiều đời thiết bị iOS khác nhau.
* Sử dụng các công cụ như Xcode Instruments để phân tích rò rỉ bộ nhớ (memory leaks), nghẽn cổ chai hiệu năng và tối ưu hóa CPU/GPU.
* Xử lý các bài toán về vật lý trong game, va chạm và chuyển động mượt mà.
3. Tích hợp Hệ sinh thái Apple & Dịch vụ bên thứ ba:
* Tích hợp sâu các dịch vụ của Apple bao gồm: Game Center (Leaderboards, Achievements), iCloud (Sync data), In-App Purchase (StoreKit), và Push Notifications.
* Kết nối và làm việc với các API/Web Services thông qua RESTful hoặc GraphQL để đồng bộ hóa dữ liệu người chơi.
* Tích hợp các SDK quảng cáo (AdMob, AppLovin), công cụ phân tích (Firebase, AppsFlyer, Unity Ads) và các nền tảng mạng xã hội.
* Đảm bảo trò chơi tuân thủ nghiêm ngặt các nguyên tắc của Apple (App Store Review Guidelines) để quá trình phê duyệt diễn ra thuận lợi.
4. Quản lý Quy trình Kỹ thuật và Chất lượng:
* Thực hiện Code Review cho các thành viên trong nhóm để đảm bảo chất lượng kỹ thuật và chia sẻ kiến thức.
* Viết Unit Test và Integration Test để hạn chế tối đa lỗi phát sinh trong quá trình vận hành.
* Phối hợp chặt chẽ với đội ngũ QA/QC để tái hiện và khắc phục các lỗi (bugs) một cách nhanh chóng.
* Xây dựng và duy trì hệ thống CI/CD (Fastlane, Jenkins hoặc GitHub Actions) để tự động hóa quy trình đóng gói và đẩy bản build lên TestFlight.
5. Nghiên cứu và Cải tiến:
* Cập nhật liên tục các công nghệ mới nhất từ WWDC của Apple (như ARKit, RealityKit, các thay đổi trong iOS mới).
* Đề xuất các giải pháp công nghệ mới để cải thiện quy trình phát triển hoặc tăng trải nghiệm người dùng.
* Tham gia vào việc đóng góp ý tưởng về gameplay, tính năng mới để trò chơi hấp dẫn hơn đối với thị trường.
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, Công nghệ thông tin hoặc các ngành kỹ thuật liên quan.
* Có ít nhất 3-5 năm kinh nghiệm phát triển ứng dụng hoặc game trên nền tảng iOS.
* Đã từng có ít nhất 2 sản phẩm game hoàn thiện được phát hành trên App Store (vui lòng cung cấp link kèm Portfolio).
* Có kinh nghiệm làm việc trong các dự án game theo mô hình Agile/Scrum.
Kỹ năng chuyên môn:
* Thành thạo ngôn ngữ lập trình Swift (bắt buộc) và có khả năng đọc hiểu/duy trì code Objective-C.
* Hiểu biết sâu sắc về Cocoa Touch, UIKit và xu hướng mới SwiftUI.
* Nắm vững kiến thức về lập trình hướng đối tượng (OOP), lập trình hàm (Functional Programming) và các cấu trúc dữ liệu, thuật toán cơ bản.
* Có kinh nghiệm sử dụng các Game Engine như Unity (với C#) là một lợi thế cực lớn, hoặc am hiểu sâu về các framework native của Apple như SpriteKit/SceneKit.
* Kiến thức vững chắc về đồ họa máy tính: Shader (MSL), OpenGL ES, xử lý ảnh và toán học cho game (Vector, Matrix, Quaternions).
* Kỹ năng quản lý source code thành thạo với Git (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 vấn đề kỹ thuật phức tạp và đưa ra giải pháp tối ưu.
* Sự tỉ mỉ và tinh tế: Coi trọng từng pixel trên màn hình, từng hiệu ứng chuyển cảnh nhỏ nhất.
* Khả năng chịu áp lực: Có thể làm việc tập trung cao độ trong các giai đoạn nước rút (crunch time) trước khi release sản phẩm.
* Tinh thần học hỏi: Luôn tự cập nhật xu hướng công nghệ và không ngại thử nghiệm những cái mới.
* Khả năng giao tiếp: Truyền đạt ý tưởng kỹ thuật một cách dễ hiểu cho các thành viên không chuyên về kỹ thuật (Designers, Product Owners).
Quyền lợi
* Thu nhập hấp dẫn: Mức lương cạnh tranh theo năng lực (Junior: $1000 - $1800; Senior: $2000 - $4000+), xét tăng lương định kỳ 2 lần/năm.
* Thưởng dự án: Thưởng theo doanh thu hoặc mức độ thành công của game trên thị trường (KPIs thưởng quý/năm).
* Trang thiết bị hiện đại: Được cấp MacBook Pro đời mới nhất, iPhone/iPad test đầy đủ các dòng để phục vụ công việc.
* Môi trường làm việc: Không gian sáng tạo, trẻ trung, thoải mái với các khu vực giải trí, chơi game, pantry trà/café miễn phí.
* Đào tạo & Phát triển: Được hỗ trợ chi phí tham gia các khóa học chuyên sâu, hội thảo công nghệ quốc tế (WWDC, GDC). Có lộ trình thăng tiến rõ ràng lên Tech Lead hoặc Architect.
* Chăm sóc sức khỏe: Bảo hiểm xã hội đầy đủ theo luật định cộng thêm gói bảo hiểm sức khỏe cao cấp (PVI/Liberty) dành riêng cho nhân sự chủ chốt.
* Du lịch & Teambuilding: Các chuyến du lịch hàng năm, party hàng tháng và các hoạt động gắn kết đội ngũ thường xuyên.
* Thời gian làm việc linh hoạt: Hỗ trợ hybrid working (làm việc từ xa một số ngày trong tuần) và giờ giấc linh động.
Tags: iOS Game Developer, Swift Developer, Lập trình game iOS, Tuyển dụng iOS Developer, Mobile Game Engineer, Metal API, SpriteKit, Game Development Jobs, Unity iOS Developer, Senior iOS Developer.
Từ khoá tìm kiếm:
Tuyển dụng lập trình viên game iOS, iOS Game Developer Swift, Việc làm lập trình game Mobile, Senior iOS Developer chuyên về Game, Phát triển game trên iPhone iPad, Lập trình đồ họa Metal iOS, Kỹ sư phần mềm iOS Game, Native iOS Game Development, Tuyển dụng lập trình viên Swift, Game Engineer App Store.
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 Android Game ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJob 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 đ...
-
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...