Share this opportunity
Related Job
- CTV Kinh Doanh (Soundbox), Zalopaythành phố hồ chí minh
- IT Risk & Compliance Specialist, VNGGamesthành phố hồ chí minh
- Senior Machine Learning Engineer (Production Focus...thành phố hồ chí minh
Job Search
Software Engineer (Frontend), VNGGames
OfficialTechTech Management26-PEN-3790
thành phố hồ chí minh
Job description
- 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., Claude, Cursor) 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 teammates.
Requirement
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of professional experience as a frontend engineer.
- Proficiency in React (or strong interest in mastering it) and JavaScript/TypeScript.
- Proven Mobile Development Experience: Strong expertise in React Native with at least one application successfully delivered to Production (App Store/Google Play). Must have handson experience in the full mobile release lifecycle, beyond just theoretical knowledge.
- Good understanding of frontend engineering fundamentals, data structures, and algorithms.
- Skilled in HTML/CSS and modern web development principles.
- Experience using modern UI libraries such as Tailwind CSS, Shadcn UI, or Headless UI,…
- Familiarity with Git and common development tools (Chrome DevTools, bundlers such as Webpack/Vite).
- Awareness of web performance optimization, Core Web Vitals, and browser rendering processes.
- Awareness of frontend security best practices (e.g., XSS prevention, cookies, authentication).
- Experience writing unit tests to ensure reliability and maintainability of frontend applications.
- Good 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 AIpowered development tools to improve efficiency and quality.
- Nice to have
- Hands-on experience with micro-frontend architectures (preferably Single-Spa, SystemJS).
- Experience building and maintaining UI component libraries or design systems
Registration was successful!
We've received your profile and we do appreciate your interest in our job opportunities. We will screen your application and contact you for further steps if you are short-listed. Otherwise, the application with no response received within 2 weeks is considered unsuitable application, and we will keep your resume in our database and may consider for appropriate future openings. Again, thank you for considering VNG as a potential employer.
