Explore outstanding AI & Data jobs.
See now

Sr. Frontend Engineer (Reactjs) - Lương rất cạnh tranh

Buymed
Office HCMC
Office HCMC
Office HCMC
+2
Vincom Center Đồng Khởi, 45A Lý Tự Trọng, p. Bến Nghé,, District 1, Ho Chi Minh
At office
Posted 2 days ago
Skills:
Job Expertise:
Job Domain:
E-commerce

Top 3 reasons to join us

  • Performance & salary review yearly
  • Yearly performance bonus
  • Full salary-based social insurance & PVI Insurance

Job description

About Buymed

Buymed is Vietnam’s leading healthcare technology company, trusted by over 35,000 pharmacies, clinics, and hospitals through our platform Thuocsi.vn.

To reach end customers directly, we are building Circa, a new modern pharmacy chain redefining access to safe, affordable medicines and health products.

 

Key Responsibilities

  • Architect and implement advanced frontend systems using ReactJS and Next.js.
  • Design and maintain reusable components with modular, scalable architecture.
  • Work with product, design, and backend teams to deliver seamless user experiences.
  • Implement real-time features and handle dynamic data streams using WebSocket, polling, or SSE.
  • Apply AI tools throughout your development lifecycle—from scaffolding and debugging to documentation and testing.
  • Optimize performance across devices and browsers, ensuring responsive and accessible interfaces.
  • Contribute to design system evolution and maintain UI/UX consistency across the platform.
  • Write and maintain high-quality unit, integration, and E2E tests.
  • Collaborate in CI/CD pipelines and modern frontend tooling workflows.

Your skills and experience

Required Qualifications

Frontend Expertise

  • 5+ years of experience in frontend development.
  • Basic knowledge about BE development (1 year experience)
  • Strong proficiency with ReactJS:
    • In-depth knowledge of component architecture, hooks, and performance optimization (memoization, lazy loading, virtualization).
    • Experience building and scaling large React codebases using reusable and modular patterns
  • Mastery of state management:
    • Expertise in Redux, Redux Toolkit, or Context API.
    • Familiar with middleware such as Redux Thunk or Redux Saga.
  • Strong hands-on experience with Next.js: 
    • SSR, SSG, ISR, API routes.
    • Understanding trade-offs between SSR and CSR.
  • Real-time application development:
    • Experience with WebSocket, polling, or SSE.
    • Knowledge of retry/reconnection strategies and real-time rendering performance.
  • UI/UX leadership:
    • Translate product requirements into intuitive interfaces.
    • Ability to build and extend design systems.
    • Strong focus on a11y, usability, and responsive behavior.
  • Performance tuning:
    • Use tools like React DevTools, Lighthouse, and Chrome Performance Panel to detect and resolve bottlenecks.
    • Familiar with Tree Shaking, code splitting, bundle size analysis, and Webpack/Vite optimization.

Testing & Tooling

  • Proficient in writing unit, integration, and end-to-end tests.
  • Familiar with CI/CD for frontend pipelines, ESLint, Prettier, and modern build tools.

Backend Familiarity

  • Comfortable working with backend APIs, especially Golang-based services.
  • Able to understand API specs, mock/test endpoints, and debug integration issues.
  • AI Tools
    • Demonstrated ability to integrate AI tools like ChatGPT, GitHub Copilot, Augment, Cursor into daily work:
    • Use AI to assist with coding, debugging, testing, documentation, and code generation.
    • Comfortable with prompt engineering to get optimal results from AI tools.

General

  • Strong sense of ownership, system thinking, and attention to detail.
  • Able to mentor juniors, review code, and lead UI architecture decisions.
  • Collaborative, proactive, and quality-focused mindset.

Nice to Have

  • Experience with SolidJS or similar frontend frameworks.
  • Prior experience working with POS, ERP, or retail inventory systems.
  • Familiarity with backend technologies, cloud platforms, or DevOps is a bonus.
  • Good English communication skills.

Why you'll love working here

  • Performance & salary review yearly
  • Paid social insurance based on full salary
  • PVI Insurance
  • Medical Checkup
  • 15 days of annual leave
  • Parking allowance

Significantly impact healthcare by solving complex issues

Company type
IT Product
Company industry
Healthcare
Company size
501-1000 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email