**ONLY Citizens or Permanent Residents of Vietnam will be considered for the role.**
Introduction
Worca is an AI-powered HR Solution & Talent Social Network in the Asia Pacific. We connect premium remote work job opportunities in North America to Talent Communities in East Asia. Our clients are mostly Silicon Valley tech startups from the seed to pre-IPO stages and prominent MNCs in the ICT industry.
Company Information
We're currently hiring for our client, a global health and wellness retailer leader of vitamins, nutrition, supplements, and natural products based in Pasadena, California, U.S.A.
The company remains vigilant in its pursuit to ensure it maintains a wide selection of over 30,000 online products for its customers at a reasonable cost. They ship to 150 countries and are continuously innovating and expanding, committed to bringing the best in healthy products around the world. Their vision is to be the dominant health and wellness brand globally and to provide the best value for natural products.
Job Level: Senior-Staff
Work mode: Fully remote
Contract: Full-time Permanent
Location: Vietnam
The Frontend Engineer will be working closely with teams in the USA, collaborating closely with the Product Owner, Project Manager, and Backend developers to produce company products. The Front-End Software Developer will be working on some exciting and new technologies like ReactJS, TypeScript, ES2016+, and containerized environments like Kubernetes or Docker. Reporting to the Team Leader, Software Development.
REQUIREMENTS
- At least 5 years of front-end stack software development experience or full stack software development experience with a focus on front-end stack.
- Expert in React.js, Typescript, React Hooks, Redux, SPA, HTML 5, CSS 3.0, ES6 Javascript, React Unit Testing Frameworks
- Experience in optimizing React applications, NPM, yarn, CSS preprocessors (SASS, LESS), Responsive design principles, grid layouts, REST API, event-driven architecture, solving cross-browser / compatibility, optimization, and layout issues
- English Communication skills; must be able to articulate and have a strong technical vocabulary
- Must be able to coach the team on software best practices (design, coding, troubleshooting, work breakdown, work estimation, refactor strategies, automated testing, etc.)
- Large-scale system experience, from concept to product.
- Strong knowledge in Object-oriented Design and Analysis (OOA and OOD) and the Solid Principle
- Evaluate and identify new technologies for implementation
- Knowledge and experience in Distributed systems, MicroServices, SOA, and n-tier architectures
- Knowledge of REST API, event-driven architecture applications, caching, scaling, security, etc
- Strong knowledge of CI/CD pipelines, automated testing, and deployment
- Experience with Parallel Programming / Thread-safe coding
- Strong knowledge of Managed Memory Architecture / Garbage Collector / Cache Management
- Strong knowledge of Connection Pool / Data Reader
- Production experience with Docker, Kubernetes
- Vietnamese citizens or permanent residents of Vietnam.
NICE-TO-HAVES
- Experience in Full-stack, GraphQL, Apollo, React-based localization frameworks (i18Next, etc.), Micro-frontend architecture, and Building component libraries/storybook is a strong plus.
- Knowledge of C# .NET, Java, Relational and non-relational DBs, React Native, and Node.js is a plus.
- Strong understanding of best practices within any .NET technology
Job Type: Full-time
Pay: 750,000,000₫ - 950,000,000₫ per year
Application Question(s):
- Are you a citizen or a permanent resident of Vietnam?
- Have you ever been in a Technical Leadership position in software development?
Experience:
- Front-End Software Development: 5 years (Required)
Language:
- English (Required)
Application Deadline: 2025/07/09