VNG Career Site Header

Chia sẻ việc làm

  • Logo Footer
  • Logo Footer

Công việc liên quan

Tìm công việc

Software Engineer - VNGGames

OfficialTechSoftware25-PEN-2934
locationThành phố Hồ Chí Min...
Xem mô tả bằng
Tiếng Việt

Mô tả công việc

  • Design and build high-quality, scalable user interfaces for the Game Publishing Platform, supporting player experiences such as authentication, content management, game publishing workflows, and more. 
  • Deliver high-performance and maintainable frontend applications using React, TypeScript, and a micro-frontend architecture (Single-Spa, SystemJS). 
  • Develop, maintain, and evolve the company’s UI System Library to ensure design consistency and reusability across projects. 
  • Collaborate with backend engineers to integrate APIs and deliver complete end-to-end product features. 
  • Leverage AI-powered tools (e.g., ChatGPT, GitHub Copilot) to accelerate development, improve code quality, and automate workflows. 
  • Write maintainable, testable, and performant code following modern engineering best practices. 
  • Participate in technical discussions, code reviews, and the continuous improvement of engineering processes. 
  • Support live service operations, monitoring, and troubleshooting to ensure system reliability and quick resolution of player-impacting issues. 
  • Learn and grow in both technical skills and domain knowledge, with mentorship and collaboration from senior teammates.

Yêu cầu

  • Bachelor’s degree in Computer Science, Engineering, or related field. 
  • 2+ years of professional experience as a frontend engineer. Proficiency in React (or strong interest in mastering it) and JavaScript/TypeScript. 
  • Hands-on experience with micro-frontend architectures (preferably Single-Spa, SystemJS). 
  • Strong understanding of frontend engineering fundamentals, data structures, and algorithms. 
  • Skilled in HTML/CSS and modern web development principles. 
  • Experience building and maintaining UI component libraries or design systems. 
  • Knowledge of web performance optimization, Core Web Vitals, and browser rendering processes. 
  • Experience writing unit tests to ensure reliability and maintainability of frontend applications. 
  • Solid understanding of frontend security best practices (e.g., XSS prevention, cookies, authentication). 
  • Strong communication and collaboration skills, with the ability to work closely with both engineers and non-engineers. 
  • Comfortable taking ownership of service reliability and operational health. 
  • Familiarity with AI-powered development tools to improve efficiency and quality.