Remotify
logo
OL Vietnam

Front-end Engineer

Asia

August 19, 2026 at 4:11 AM

✨ AI summary

Location

  • Ho Chi Minh City, Vietnam

Languages

  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3

Frameworks

  • React
  • Web Components
  • Redux
  • Zustand
  • Pinia

At OL Vietnam, we have worked alongside our parent company, Orange Logic LLC, to support some of the world’s largest enterprises with their digital asset management needs. Orange Logic provides a premier Digital Asset Management (DAM) platform that streamlines workflows, enhances collaboration, and ensures compliance across complex digital ecosystems, empowering any team working with digital content the ability to efficiently create, manage, and distribute their content at scale.

WHAT DIFFERENTIATES OL VIETNAM

  • We are trusted by global leaders to work with over 100 customers, including many of the world's most recognized brands.
  • Our business is strong and resilient, even in the face of economic challenges. During the Covid economic downturn, we did not implement layoffs or reduce compensation. Instead, we continued to grow, consistently expanding our team and adding dozens of talented members to our R&D department each year.
  • You’ll work with top engineers and team members who are passionate about building flexible, scalable, and streamlined systems that will define the future of business management.


MISSION

Job Summary: Join us to build scalable, accessible, and well-documented UI elements and complex, composite components that ensure visual consistency and high development velocity across products. You’ll focus on developing modern, scalable, and framework-agnostic front-end architecture using Web Components, React, and TypeScript. You’ll work closely with Delivery Manager, Tech Leads, and other developers to deliver high-quality solutions that are robust, reusable, and efficient.

Essential Functions:

  • Develop and maintain high-quality, scalable frontend code using modern JavaScript and Web Components.
  • Build and maintain custom Web Components to ensure modularity and reusability across the platform.
  • Integrate Web Components into existing frontend applications built with React or other frameworks.
  • Collaborate with backend, product, and architecture teams to ensure alignment on solutions.
  • Write unit tests and end-to-end tests to ensure stability and performance (e.g., using Jest, Cypress, Playwright, Open Web Components).
  • (Optional but appreciated) Support system configuration and environment setup if willing.


PROFILE

  • Candidates must be proficient in using AI coding agents to deliver feature-level or bug fix-level works across a codebase, including context preparation, agent direction, implementation review, testing, and PR-quality output.
  • Proficiency in modern JavaScript (ES6+) and hands-on experience with at least one major frontend framework (preferably React).
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Experience with state management libraries (e.g., Redux, Zustand, Pinia).
  • Familiarity with RESTful APIs, WebSockets, and asynchronous programming.
  • Experience integrating Web Components into web applications.
  • Experience with TypeScript.
  • Knowledge of unit testing and end-to-end testing frameworks (e.g., Jest, Cypress, Playwright, Open Web Components).
  • A Bachelor’s Degree in any relevant major (e.g. Information Technology, Computer Science, etc.).
  • Proficiency in English (both verbal and written).

Nice to have:

  • Interest or experience in system configuration tasks.
  • Experience building or maintaining a Design System at scale, used by multiple teams or products.
  • Strong understanding of component API design, composition patterns, and long-term maintainability.
  • Experience with cross-browser and cross-platform UI consistency.
  • Familiarity with accessibility standards (WCAG, ARIA) and testing accessible components.
  • Understanding of performance optimization in component libraries (rendering, bundle size, tree-shaking).
  • Familiarity with testing strategies for component libraries (unit, visual, and integration tests).


BENEFITS

As a full-time employee, you are eligible for our benefits program:

  • Attractive salary package and 100% Gross Salary in probation period.
  • 13th-month salary.
  • Monthly performance bonus
  • 18 days of annual leave (cashback allowed if not used) and plus 4 days for an overseas company trip.
  • Multiple allowances (Lunch, Gym, Parking, Birthday/Tet/Wedding voucher...).
  • Full social, health and unemployment insurance.
  • Premium healthcare insurance for you and coverage for 1 extra family member.
  • Monthly team-building activities (Bowling, Go-Kart, Candle Handmade workshop) and special celebrations on Autumn Festival, Halloween, Christmas, Tet, …
  • Monthly happy lunch and Daily happy hours with free snacks, soft drinks, fruit, and coffee.
Apply