VNG Career Site Header

Game Platform - Senior Software Engineer, PHP

Chia sẻ bài viết

  • Logo Footer
  • Logo Footer

Mô tả công việc/Job description

OfficialTechSoftware22-PASS-0193locationTp.Hồ Chí Minh
  • Tham gia các dự án Platform, AI-Automation bằng PHP, Go, Python, Java.
  • Đề xuất điều chỉnh hệ thống, khắc phục sự cố phát sinh và phát triển các tính năng của hệ thống.
  • Lập trình các tính năng chuyên biệt như code APIs để giao tiếp với mobile app hay các 3rd party apps.
  • Phát triển các system có độ chịu tải cao, tối ưu các hệ thống.
  • Tối ưu và nâng cấp mã nguồn để cải tiến hiệu quả, tăng độ ổn định và bảo mật.

Yêu cầu/Requirements

Chuyên môn:
  • Nắm rõ quy trình phát triển phần mềm.
  • Có kiến thức cơ bản về OS.
  • Hiểu biết và vận dụng OOP, Cấu trúc dữ liệu, thuật toán căn bản, DesignPattern.
  • Hơn 3 năm kinh nghiệm chuyên môn phát triển các ứng dụng web quy mô lớn sử dụng PHP, MySQL, HTML, CSS, JavaScript, JSON
  • Thành thạo ngôn ngữ PHP, có lợi thế nếu đã từng sử dụng các framework : Laravel, Lumen.
  • Hiểu biết về frontend: Javascript(Vuejs, Jquery, Ajax), HTML, CSS.
  • Sử dụng thành thạo database: RDBMS (MySQL) & NoSQL.
  • Có kiến thức web service (RESTful) - bắt buộc.
  • Hiểu biết về tối ưu tốc độ query, tối ưu database
  • Có lợi thế nếu đã từng sử dụng: Queue (RabbitMQ, Gearman), Log (Scribe log), Social APIs, caching (memcached, redis, Xcache,…)
  • Hiểu biết về bảo mật (web security) và lập trình tối ưu (high performance) (nhiều dữ liệu, nhiều người dùng) là lợi thế.
Kỹ năng trong công việc:
  • Thành thạo GIT.
  • Có kỹ năng tốt trong việc quản lý thời gian, quản lý công việc cá nhân.
  • Tư duy tích cực, chủ động và cẩn thận trong công việc, có kỹ năng giải quyết vấn đề, phối hợp tốt với các thành viên khác, nhiệt tình tham gia các hoạt động xây dựng team.
  • Có niềm đam mê, khám phá, học hỏi công nghệ mới. Sẵn sàng chuyển đổi công nghệ, ngôn ngữ mới.
  • Có khả năng đọc hiểu tiếng Anh.