Mô Tả Công Việc
Job Summary: Join us to build the next-generation Content Management System (CMS) - a core component for our product. 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.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
The most successful candidates for this role will have:
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.
Previous experience working on CMS or content-heavy platforms.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
You would love to work and find those values with us:
Flat structure and distributed decision making: We also allow each employee to directly weigh in on our priorities.
Transparency: We value transparency, openness and accountability, whether it is with our customers or internally.
Meritocracy: Employee's recognition and advancement is based purely on their individual and collective achievements.
Deep work: We do everything we can to let you focus deeply on your work.
Our benefits include:
Attractive salary package
100% Gross Salary in the probation period.
13th-month salary.
Monthly performance bonus
18 days of annual leaves (cashback allowed if not used)
4 days for an oversea 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.
Sports activities (PlayStation 5, Badminton, Football,...)