Mô tả công việc
About Sun Group and DEC
The Digital Excellence Center (DEC) is Sun Group’s strategic hub for technology and innovation. DEC drives digital initiatives across tourism, hospitality, real estate, aviation, and entertainment; bridging Sun Group’s heritage of excellence with the future of digital-first experiences.
More than a transformation engine, DEC advances Vietnam’s digital journey through key initiatives in data and AI. With a culture of agility and innovation, DEC empowers people to push boundaries, achieve breakthroughs, and create lasting value for both the Group and society.
Job Summary
As a Frontend Engineer within the Platform teams, you will design, build, and evolve AI-first, high-traffic digital experiences across Sun Group’s ecosystem.
You will focus on crafting fast, reliable, and delightful user interfaces for large-scale E-Commerce and Digital Experience platforms, serving millions of users with high transaction volumes, while integrating seamlessly with backend systems and AI capabilities.
In this role, you will collaborate closely with product managers, designers, backend engineers, and partners to elevate Sun Group’s customer experiences and contribute to Vietnam’s broader digital transformation.
Responsibilities
- Build and evolve user-facing web applications using React, Next.js (or similar) with modern TypeScript/JavaScript standards.
- Develop reusable UI components and design systems, ensuring consistency, accessibility (a11y), and responsive design across devices.
- Optimize frontend performance and reliability: SSR/ISR, edge rendering, code-splitting, bundle optimization, caching (CDN), error boundaries, and graceful degradation.
- Collaborate with backend teams to integrate APIs securely and efficiently; handle client-side state management, data fetching, retries, and error handling.
- Ensure high-quality user experience through cross-browser compatibility, performance monitoring, and frontend observability.
- Apply Agile and DevOps practices: CI/CD pipelines, automated testing (unit, integration, e2e), and production monitoring.
- Participate in technical design discussions, contribute to architecture improvements, and help raise frontend engineering best practices across teams.
Qualifications
- Bachelor’s degree in Computer Science, IT, Electronics/Telecom, or related fields.
- 5+ years of experience in web application development; strong command of modern JavaScript/TypeScript.
- 3+ years of hands-on experience with React and Next.js (or similar frameworks).
- Solid understanding of HTML5, CSS3, responsive design, and web performance optimization.
- Experience building high-traffic, user-facing features with attention to latency, rendering performance, and scalability.
- Familiarity with frontend architecture patterns, state management, and API integration (REST/GraphQL).
- Experience with CI/CD, automated testing, and frontend monitoring tools.
- Exposure to Docker, cloud platforms (AWS, Azure, GCP) is a plus.
- Experience with micro-frontend, WebSocket, or real-time UI is an advantage.
Soft Skills
- Strong problem-solving and systems thinking across end-to-end user flows.
- Clear communicator, collaborative with cross-functional teams.
- Growth mindset, fast learner, comfortable with ambiguity; proactive in raising quality bars.