Back to Jobs

Senior Frontend Engineer (ReactJS/Typescript)

Senior Frontend Engineer (ReactJS/Typescript)
Ho Chi Minh
Tech/Engineer

Job Description

  • Deliver products that are highly responsive, available, scalable, secure, and maintainable
  • Collaborate with product owners, designers, and backend engineers to implement product features
  • Translate UI/UX designs and business requirements into high-quality, well-tested, clean code
  • Take the lead on technical best practices and architectural decisions
  • Maintain and improve product quality through comprehensive testing strategies
  • Contribute to our monorepo structure and help maintain consistent development patterns
     

Required Skills/Experience:

Must-have:

  • 5+ years of experience in web development
  • 3+ years of React development experience, particularly with React 18+
  • Strong understanding of JavaScript fundamentals and modern ES6+ features
  • Experience with TypeScript in production environments
  • Proficiency with Vite build system and module bundling
  • Experience with component-based architecture and UI libraries (Ant Design preferred)
  • Experience with React Query or similar data fetching libraries
  • Strong knowledge of HTML, CSS, and SCSS/Sass
  • Experience with form handling in React applications (React Hook Form preferred)
  • Experience with testing frameworks (Vitest, Playwright, React Testing Library)
  • Experience with CI/CD (GitHub Workflow, CircleCI)
  • Experience working with RESTful APIs and GraphQL
  • Experience with package managers (pnpm preferred) and monorepo management tools (Turborepo)

Nice-to-have:

  • Experience with Web Components and micro-frontend architecture
  • Experience with Storybook for component documentation
  • Knowledge of i18n implementation in React applications
  • Experience with feature flag implementation
  • Experience working with PDF rendering in web applications
  • Knowledge of backend development (Rails is a plus)
  • Experience with mock service workers for API development
  • Good awareness of UX and accessibility best practices

Our benefits
Our benefits

Caring Mental & Physical Recreation:

  • Hybrid working: 2 days at the office and 3 days WFH
  • Working hour: Flexible start 8AM-9AM from Mon-Fri
  • Full salary in probation
  • Insurance: Applied from Probation period:
    • Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary)
    • Private health insurance & accident insurance. From Managing level: extra for family members
  • Bonus: 13th month salary
  • 16 - 24 paid days off and more
  • Paternity leave: Extra 5 days
  • Annual company trip; Quarterly team building
  • Billiards & Running club
  • Annual health check
  • Well-equipped facility: Macbook pro, additional monitor,..

Caring Career & Development:

  • Clear Career path
  • Foreign language & International technology-related certifications sponsoring
  • External & internal training courses
  • Soft-skill workshops
  • Tech seminars
  • Monthly and biannual Recognition Awards
  • Performance & salary review: twice/year (Jun & Dec)
banner apply
banner apply mobile
Not found any
ideal
position yet?
Just leave your CV and we will
contact you for upcoming
opportunities.