[VNG]Senior Mobile Developer

Mã vị trí: 21-PASS-0855
Nơi làm việc: Tp.Hồ Chí Minh
Lương: Thỏa thuận

Mô tả công việc

  • Bạn là một Senior Mobile Developer và bạn đang phân vân chọn lựa định hướng phát triển công viêc?
  • Bạn có nền tảng thiết kế kiến trúc hệ thống và phát triển chúng trên mobile?
  • Bạn có suy nghĩ tích cực, luôn tìm cách tối ưu hệ thống và nâng cao giá trị bản thân?
  • Bạn là người có khả năng giao tiếp tốt, hướng dẫn kỹ thuật dễ hiểu?
  • Bạn chán việc phát triển application?
  • Xin chào bạn đến với SDK team.
Vậy SDK team là?
  • SDK team thuộc khối Game Entertaiment trực thuộc công ty cổ phần VNG. SDK team phụ trách phát triển bộ SDK được sử dụng trong các game thuộc hệ thống VNG phát hành. SDK team hỗ trợ các đội sản phẩm tích hợp SDK vào hệ thống game, xử lý các sự cố liên quan đến SDK. Đôi khi hỗ trợ đối tác phân tích crash từ hệ thống game.
  • Ngoài ra SDK team còn phát triển các công cụ để tối ưu hệ thống hỗ trợ, các tool vận hành nội bộ.
Vị trí của bạn?
  • Chúng tôi cần bạn ở vị trí Senior Mobile Developer. Bạn sẽ cùng với Team lead định hướng và phát triển tính năng SDK. Bạn sẽ tiếp nhận yêu cầu từ phía sản phẩm, lên kế hoạch, chọn lựa công nghệ và phát triển SDK. Bạn sẽ cùng SDK team hỗ trợ phía đối tác (bên phát triển game) tích hợp SDK vào game, đảm bảo hệ thống SDK ko xung đột với Game.
  • Với vai trò Senior trong team, bạn sẽ tham gia phát triển các công cụ hỗ trợ. Đóng góp ý tưởng để rút ngắn thời gian hỗ trợ, giảm thiểu crash cho SDK.
Trách nhiêm công việc:
  • Bảo trì, phát triển và tối ưu SDK
  • Quản lý công việc SDK (có quản lý nhân viên cấp dưới)
  • Hỗ trợ đội sản phẩm tích hợp và xử lý lỗi SDK
  • Hỗ trợ đội sản phẩm hiểu các tính năng
  • Phát triển tool nội bộ (sau khi SDK ổn định và ko còn vấn đề)
  • Đưa ý tưởng hoặc cùng team lead định hướng sản phẩm

Yêu cầu

  • Hiểu rõ 1 nền tảng mobile iOS hoặc Android (ưu tiên Android), ít nhất 3 năm kinh nghiệm và có kinh nghiệm (hoặc có tìm hiểu) về nền tảng còn lại.
  • Khả năng thiết kế kiến trúc cho tính năng (dễ nâng cấp, sửa lỗi, …).
  • Hiểu về game, và có hiểu biết về Unity3D (công cụ phát triển game) là một điểm cộng.
  • Hiểu rõ và kỹ về phát triển phần mềm.
  • Thích tìm hiểu phát triển và tối ưu hệ thống.
  • Kỹ năng quản lý thời gian và quản lý công việc tốt.
  • Khả năng trình bày, giải thích tốt.