@ManhTran.
All jobs

Software Engineering

Frontend Developer (ReactJS)

Hanoi / Ho Chi Minh CityMiddle/SeniorFull-timeDeadline: August 14, 2026

About the company

VinSmart Future (VSF) is Vingroup's technology company, formed by merging the Group's entire technology ecosystem. As a core driver of Vingroup's future growth, VSF is AI-first - with artificial intelligence as the foundation of everything we build. With a talented team of nearly 4,000 local and international technology experts, VSF focuses on creating high-utility technologies that enhance lives and connect data, models, and infrastructure to unlock new possibilities.

Responsibilities

  • Develop and maintain web applications using ReactJS, TypeScript and modern Frontend technologies.

  • Design and implement scalable Frontend architectures, including Monorepo and Micro Frontend.

  • Build and maintain reusable component libraries and a Design System to improve development efficiency and ensure consistency.

  • Develop shared Frontend modules and libraries reusable across multiple products and teams.

  • Manage application state with Redux Toolkit, Jotai, Zustand, React Context or equivalent technologies.

  • Implement effective data-fetching, caching and synchronization strategies with React Query and related tools.

  • Integrate and consume RESTful API and GraphQL services.

  • Optimize application performance through techniques such as Code Splitting, Lazy Loading, Memoization, Bundle Optimization and improved rendering.

  • Collaborate closely with Backend Engineers, Product Owners, QA Engineers, UI/UX Designers and DevOps Engineers throughout the software development lifecycle.

  • Participate in technical discussions, architecture reviews, code reviews and continuous-improvement activities.

  • Build and maintain Unit Tests and Integration Tests, and support CI/CD processes to ensure software quality.

Requirements

  • At least 4 years of experience in Frontend development.

  • Proficient in ReactJS, TypeScript and modern JavaScript (ES6+).

  • Experience building large-scale web applications on the React ecosystem.

  • Hands-on experience with state-management solutions such as Redux Toolkit, Redux Saga, Redux Thunk, Jotai, Zustand or React Context API.

  • Experience with React Query (TanStack Query), Axios, REST API and GraphQL.

  • Deep understanding of Frontend architecture patterns, especially Monorepo Architecture and Micro Frontend Architecture.

  • Experience with Nx, Turborepo, Module Federation, Webpack 5 or equivalent technologies.

  • Experience building UI Component Libraries, Design Systems and Storybook-based workflows.

  • Strong understanding of web performance optimization and Frontend best practices.

  • Experience with testing frameworks such as Jest, React Testing Library, Cypress or equivalent.

  • Experience with Git, CI/CD Pipelines and Agile/Scrum development processes.

  • Strong problem-solving, communication and teamwork skills.

Preferred

  • Experience with Next.js and Server-Side Rendering (SSR).

  • Experience developing enterprise-scale products across multiple teams and business domains.

  • Experience with DevOps tools such as Docker, Jenkins, GitLab CI/CD, SonarQube or equivalent.

  • Experience designing Frontend platforms, shared frameworks or internal development tools.

  • Good English communication skills.

Benefits

  • Income competitive with the market.
  • Lunch allowance.
  • Preferential rates across the Group's ecosystem: tuition discounts (Vinschool), healthcare (Vinmec), resorts (Vinpearl), vehicle purchase (VinFast), and home rental or purchase (Vinhomes) … under the Group's policies.
  • Full insurance coverage as required by the Labor Law (Social, Health, UI), plus Company-provided personal health insurance based on position level, and periodic health check-ups at reputable hospitals and health centers nationwide.
  • Access to strategic, large-scale key technology projects.
  • The opportunity to work in a professional technology environment that brings together scientists, experts and engineers from leading technology companies in Vietnam and worldwide.
  • Free learning resources on Udemy, Coursera and O'Reilly; internal workshops; certification sponsorship; and special mentorship programs from the Group's and Company's leadership.
  • The chance to join the Group's technology clubs and internal tech events to learn and turn personal projects and ideas into reality.
  • Training programs to become an "Internal Trainer" and share expertise, with special benefits.
  • 12 annual leave days, plus public holidays and Tết as regulated by law.

Working Hours

  • 05 official working days at the office (Monday – Friday).
  • 02 remote working days per month on Saturdays on a rotating schedule.
  • Flexible working hours with check-in window from 08:30 – 09:30.
  • Proactively manage time to complete 08 working hours/day.

Work Location

  • Technopark Tower, Ocean Park, Hanoi
  • Vincom Dong Khoi, Ho Chi Minh City

Check application status

Enter the email you used when submitting your CV — we'll send a verification code to that inbox to protect your information.

We email you a verification code so only you can view your application status.