Job Description
Job Scope
The Digital & Technology Service Application Supervisor (Vietnam) is responsible for leading and developing the Frontend team, ensuring that Web, App, and BYOD products built with Next.js are delivered with high quality, scalability, and aligned with the company’s technical and product direction.
This role combines technical leadership and people management, acting as a bridge between Product, Backend, Mobile, QA, and Business teams.
Job Responsibilities
Technical Leadership
- Define and drive the Frontend architecture for Web, App, and BYOD applications using Next.js.
- Review code to ensure clean, maintainable, and scalable standards.
- Establish and enforce Frontend best practices, including:
- SSR / SSG / ISR
- Performance optimization
- SEO, security, and accessibility
- Collaborate with Backend teams to design API contracts and data flows.
- Troubleshoot and resolve complex technical issues related to architecture and performance.
Team Management & Delivery
- Manage the Frontend team, assign tasks, and monitor progress.
- Plan sprints, estimate workloads, and ensure timely and high-quality delivery.
- Ensure projects are delivered on time, within scope, and with expected quality.
- Coordinate with QA teams to handle bugs, regressions, and release cycles.
People Development
- Mentor and coach team members to improve technical skills and professional growth.
- Evaluate team performance and propose training or improvement plans.
- Foster a strong team culture with ownership, accountability, and collaboration.
- Participate in Frontend recruitment, including technical interviews and candidate evaluation.
Product & Business Alignment
- Understand product vision and company development strategy.
- Proactively propose technical and UX/UI improvements to enhance user experience.
- Work closely with Product Owners / Project Managers to clarify requirements and priorities.
Requirements:
Education:
- Bachelor’s degree in Information Technology, Computer Science, Engineering, or related field. Master’s degree is a plus.
Experience:
- Minimum 5+ years of Frontend development experience, with 1–2 years in a Lead or Senior role..
- Experience with POS systems, store technology, enterprise applications, and IT infrastructure is a plus.
Knowledge/ Skills:
- Proficient in TypeScript and JavaScript
- Experience with Next.js (App Router/Pages Router)
- Experience with React Native/Expo
- Knowledge of package management (pnpm, npm, yarn)
- Experience working with Git and Git workflows
- Experience with e-commerce projects
- Experience working with Monorepo (Turborepo, Nx, Lerna, pnpm workspaces)
- Knowledge of CI/CD pipeline (GitHub Actions, GitLab CI)
- Experience with state management (Zustand, Redux, Context API)
- Experience integrating payment gateways (VNPay, Momo, etc.)
- Experience with Docker
- Knowledge of testing (Jest, React Testing Library, Detox)
- Experience with Zod validation
- Understanding of build tools and module bundlers
- Ability to work in a matrix structure (local vs. regional).
- Fluent in English and Vietnamese. Mandarin or Cantonese capability is a plus.
Benefit package:
- Attractive salary package with performance-based considerations
- Flexible hybrid working model
- Enhanced leave benefits (16 annual leave + 6 paid sick days)
- Premium PVI health insurance coverage
- Continuous development through leadership and technical training
- Collaborative, supportive working environment
- Regular corporate and team engagement activities