top of page

EDC396 - FRONTEND ENGINEER - REACTJS

Jt 1.png

EDC396 - FRONTEND ENGINEER - REACTJS

Apply

IT

Junior

Ho Chi Minh City

Full-time

Responsibilities

This is a Mid/Senior Frontend Engineering role focused on building and evolving production-grade React web applications, with React and TypeScript as the core technologies. You will own frontend architecture and help shape engineering standards across the products you work on.

  • Design, build, and maintain accessible, responsive React experiences across our payment, merchant, dynamic checkout and internal operations products.

  • Own frontend architecture across the codebase, including application structure, state management, data flow, component boundaries, API integration, and dependencies. Surface architectural, performance, and reliability risks early.

  • Establish reusable patterns, shared components, and engineering standards across products and teams.

  • Act as the technical point of contact for frontend decisions with US-based stakeholders, and raise the quality bar through code review, pairing, and guidance.

  • Implement complex flows involving payments, multi-currency experiences, asynchronous states, retries, failures, validations, and edge cases.

  • Improve performance, reliability, accessibility, security, and maintainability across the frontend codebase.

  • Investigate production issues, support root-cause analysis, and help prevent recurring problems.

Requirements

  • 3+ years of frontend engineering experience, with proven ownership of production-grade React applications shipped end-to-end.

  • Strong hands-on experience with React and TypeScript, plus solid fundamentals in JavaScript, HTML, CSS, browser APIs, responsive layouts, and accessibility.

  • Strong understanding of frontend architecture, covering component design, state management, data flow, API integration, and application structure, with the judgment to balance trade-offs and evolve existing systems without unnecessary complexity.

  • Experience acting as a technical anchor on a team: driving architecture decisions, establishing reusable patterns and standards, and lifting code quality through review and guidance.

  • Experience integrating with REST APIs, strong debugging skills using browser DevTools and performance tooling, and a good understanding of unit, integration, and end-to-end testing.

  • Clear written and verbal English communication, with the ability to work independently across distributed teams.

  • Available to join regular meetings with our US team outside Vietnam business hours.

*** Nice to have

  • Experience with Next.js or similar ReactJS frameworks.

  • Experience building or maintaining design systems and reusable component libraries.

  • Payment, fintech, banking, marketplace, or e-commerce experience, including PCI-aware frontend practices.

  • Experience with Playwright, Cypress, Jest, React Testing Library, or similar testing tools.

  • Experience with React Native or mobile-first product development.

  • A disciplined approach to AI-assisted development, using tools like Cursor, Claude Code, or GitHub Copilot without letting review standards slip.

Benefits

Working location: Tan My Ward, (District 7), HCMC

Salary range: Up to VND 65,000,000 gross

Infomation

Offered Salary

2,000 $ - 2,500 $

Skills

Middle/Senior

Jt 1.png

Ho Chi Minh City

EDC160 - QA ENGINEER - MANUAL

Junior

Jt 1.png

Ho Chi Minh City

EDC396 - FRONTEND ENGINEER - REACTJS

Middle/Senior

Jt 1.png

Ho Chi Minh City

EDC909 - RUBY ON RAIL DEVELOPER

bottom of page