Lead the design and development of high-performance, scalable frontend applications serving millions of gamers.
Architect and implement micro frontend solutions using modern frameworks like React and module bundlers such as Webpack or Vite.
Drive frontend performance optimization initiatives, focusing on metrics such as FCP, TTI, CLS, and overall Core Web Vitals.
Collaborate with cross-functional teams (backend, product, design, QA) to define technical solutions and ensure seamless end-to-end user experiences.
Establish and enforce frontend engineering best practices including accessibility, testing, code maintainability, and modularity.
Lead code reviews and provide technical mentorship to mid-level and junior frontend engineers.
Stay up to date with frontend trends, proactively driving innovation in the UI architecture and tooling ecosystem.
Participate in system monitoring, debugging, and incident handling to ensure application stability and responsiveness.
Bachelor’s degree in Computer Science, Software Engineering or related fields.
5+ years of experience in frontend development with strong expertise in JavaScript, TypeScript, and ReactJS.
Solid experience building and maintaining micro frontend architectures using frameworks like Single-SPA, Module Federation, or similar approaches.
Deep understanding of Webpack, including custom configuration, performance tuning, and optimization techniques.
Proven track record of frontend performance optimization in production (lazy loading, bundle splitting, critical rendering path, etc.).
Proficient in building component libraries or design systems with TailwindCSS, Headless UI, or equivalent.
Experience with frontend observability and performance tools such as Lighthouse, Sentry or Web Vitals.
Solid understanding of modern frontend testing strategies: unit, integration, and end-to-end testing (e.g., Jest, Testing Library, Cypress).
Familiarity with CI/CD pipelines, Git workflows, and tools like GitLab CI or similar.
Strong communication and leadership skills; ability to align tech direction with product goals and mentor a team effectively.
Comfortable working in agile environments and taking ownership of technical delivery from planning to production.
Nice to have:
Experience with Next.js, Vite, or Server-Side Rendering (SSR) strategies.
Experience building frontend platforms or SDKs used by other teams.
Familiarity with backend integration patterns, or RESTful API design.
Experience in gametech or building web-based products for gaming communities.
Exposure to containerized development environments (Docker) and cloud platforms (AWS/GCP).
Skills
Functions
Toàn thời gian
Company
106 active jobs
VNG Campus, Z06 Đường số 13, Phường Tân Thuận Đông, Quận 7, Thành phố Hồ Chí Minh
Industry:
Ready to Apply?
Submit your application now and take the next step in your career journey.
Similar Jobs