Principal Frontend Engineer
HD Global Career, a leading HR consultancy headquartered in Hanoi, is hiring a remote Principal Frontend Engineer based in Vietnam. This full-time opportunity offers a competitive monthly salary of USD 3,000 – 4,000 (gross) and includes benefits such as a remote-first culture, a company-provided MacBook, 15 paid leaves, and the chance to work on high-impact, global projects. The role involves leading the design and development of scalable React.js web apps, mentoring engineers, and shaping the architecture and technical direction of frontend platforms. You’ll collaborate closely with cross-functional teams to deliver seamless, performant user experiences.
Ideal candidates have 8+ years of frontend development experience, with at least 4+ years in React.js, along with strong skills in JavaScript (ES6+), TypeScript, HTML5/CSS3, and tools like Webpack, Vite, Babel. Experience with state management libraries (Redux, Zustand, Recoil), 3D visualization tools like ThreeJS, unit testing frameworks (Jest, Cypress), and frontend integration with RESTful APIs is essential. Candidates should also demonstrate a deep understanding of scalable frontend architecture, performance optimization, and leadership in technical decision-making. Knowledge of Next.js, GraphQL, accessibility standards, and contributions to open-source projects are valuable pluses.
This is a great opportunity for a senior engineer who wants to grow into a technical leadership role in a remote, product-driven environment. You'll have the autonomy to shape frontend standards and influence long-term product direction while working in a dynamic, collaborative team that values innovation and impact.
About the Position
We are seeking a Principal Frontend Engineer with expertise in React.js to lead the design and development of highly scalable, responsive, and user-friendly web applications. You will act as a technical authority, mentor developers, and drive the architecture and evolution of our frontend platform. This role requires deep expertise in modern JavaScript, React ecosystem, performance optimization, and frontend architecture at scale.
Why Join Us?
- Remote-first culture – Work from anywhere in Vietnam.
- Competitive salary: Principal/Lead: 3.000-4.000 USD/month (Gross)
- Challenging projects – Work on cutting-edge systems for global clients.
- Growth opportunities – Shape your career in a fast-paced environment.
- Macbook provided, 15 paid leaves.
Key Responsibilities
- Architect and implement high-quality, reusable, and scalable frontend components using React.js.
- Drive technical direction, design patterns, and best practices across the frontend engineering team.
- Collaborate with product managers, designers, and backend engineers to deliver seamless user experiences.
- Optimize application performance, accessibility, and security.
- Conduct code reviews, lead technical discussions, and mentor junior and senior engineers.
- Lead the evaluation and adoption of new tools, frameworks, and technologies.
- Ensure adherence to frontend engineering standards and practices.
- Influence the long-term roadmap by contributing to system design and technical strategy.
- Champion test automation, continuous integration, and code quality initiatives.
Requirements
- 8+ years of experience in frontend development, with at least 4+ years working extensively with React.js.
- Deep understanding of JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern frontend tooling.
- Experience with state management libraries (Redux, Zustand, Recoil, etc.).
- Experience developing interactive 3D visualizations and working libraries such as ThreeJS.
- Strong understanding of RESTful APIs and frontend-backend integration.
- Solid grasp of frontend architecture, design systems, component libraries, and micro frontends.
- Experience with unit testing, integration testing, and tools like Jest, React Testing Library, Cypress.
- Familiarity with Webpack, Vite, Babel, and frontend build pipelines.
- Strong problem-solving skills and ability to break down complex technical requirements.
- Excellent communication, leadership, and cross-team collaboration abilities.
Nice to Have
- Experience with SSR frameworks (Next.js), GraphQL, or WebSockets.
- Experience working with 3D graphics and visualization libraries such as ThreeJS.
- Knowledge of accessibility standards (WCAG) and internationalization.
- Exposure to performance monitoring tools (e.g., Lighthouse, Sentry, New Relic).
- Background in enterprise-scale systems or B2C platforms with high traffic.
- Contributions to open-source projects or developer communities.
Similar Jobs





