This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Posted
2 days ago
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
More jobs for you
Get similar jobs by email
SUPER HOT
Posted
3 days ago
Fullstack .NET Engineer (C#, Angular, ReactJS)
At office
Ha Noi - Da Nang - Ho Chi Minh
Feedback