Frontend Developer (Mid–Senior)
Tổng quan
Mức lương: Thoả thuận
Loại công việc: Toàn thời gian
Kinh nghiệm: 3 năm kinh nghiệm
Số lượng tuyển: 1
Ngày đăng: 2025-11-07 05:58
Danh mục: Công nghệ thông tin
Mô tả công việc
Chúng tôi tìm kiếm một lập trình viên có tư duy sản phẩm, đam mê trải nghiệm người dùng, và luôn muốn nâng cấp chất lượng code trong từng chi tiết.
Nếu bạn thích những giao diện mượt mà như Linear, Notion, Vercel, hãy cùng chúng tôi tạo nên sản phẩm xứng tầm!
Bạn sẽ cùng đội ngũ xây dựng các sản phẩm web hiện đại, ưu tiên trải nghiệm người dùng, hiệu suất cao và thiết kế đẹp mắt.
Công việc chính:
- Phát triển frontend với React.js / Next.js, sử dụng TypeScript
- Tối ưu hiệu suất, viết code sạch, dễ bảo trì
- Tham gia thiết kế kiến trúc frontend, xử lý logic và animation mượt mà (Framer Motion, CSS)
- Thực hiện testing (Jest, Vitest), sử dụng Storybook, CI/CD
- (Plus) Có khả năng làm việc với backend (Node.js), REST/GraphQL API, hoặc dự án Shopify
Yêu cầu
Yêu cầu chuyên môn (Core Frontend Skills):
- Thành thạo JavaScript / TypeScript (ES6+), nắm vững các tính năng hiện đại và quy tắc viết code tối ưu.
- Có kinh nghiệm thực tế với React.js / Next.js, từng tham gia hoặc xây dựng ứng dụng phức tạp, triển khai production.
- Am hiểu Redux hoặc các thư viện quản lý state tương đương.
- Có khả năng tạo animation mượt mà, tinh tế với CSS và thư viện Framer Motion (page transition, modal, dropdown, hover...).
- Ưu tiên ứng viên có tư duy hiệu suất cao (sử dụng GPU transforms, tránh layout thrashing).
Kiến trúc & Thực hành tốt (Architecture & Best Practices):
- Hiểu sâu về Clean Code, biết cách viết code dễ đọc, dễ bảo trì và dễ mở rộng.
- Có kinh nghiệm áp dụng các mô hình kiến trúc hiện đại: component composition, hooks, modular design.
- Hiểu hoặc từng áp dụng kiến trúc 3 lớp (Presentation – Business Logic – Data) là một lợi thế lớn.
Kiểm thử & Chất lượng (Testing & Quality):
- Có kinh nghiệm với:
o Unit Test (Jest, Vitest)
o Storybook để test giao diện component - Biết thiết lập và sử dụng CI/CD pipelines cho quá trình kiểm thử tự động.
- Có tư duy duy trì chất lượng code: ESLint, Prettier, Git flow, Code review
Kỹ năng mở rộng (Backend – Nice-to-Have):
- Có kiến thức hoặc từng làm việc với Node.js (Express.js, NestJS).
- Hiểu REST API, GraphQL, và các cơ chế xác thực – phân quyền (JWT, OAuth2).
Ưu tiên có kinh nghiệm về Shopify:
- Đã từng phát triển ứng dụng Shopify với App Bridge, Polaris (React).
- Nắm được Liquid, Theme App Extensions, và Online Store 2.0.
- Biết cách xây dựng headless storefront với Hydrogen (React/Remix) hoặc Next.js + Storefront API.
- Có khả năng tích hợp Shopify Storefront GraphQL API từ frontend
YÊU CẦU ứng viên giao tiếng TIẾNG ANH tốt
Phúc lợi
Mức lương cạnh tranh, thỏa thuận theo năng lực và kinh nghiệm
Môi trường làm việc trẻ, năng động, đa văn hóa
Cơ hội tham gia các dự án quy mô lớn trong môi trường quốc tế chuyên nghiệp, bạn sẽ có cơ hội nâng cao kỹ năng kỹ thuật, mở rộng tư duy và phát triển sự nghiệp lâu dài.
Được đào tạo chuyên sâu, cập nhật công nghệ mới
Thưởng dự án, lễ Tết, du lịch hàng năm, đầy đủ chế độ BHXH theo luật lao động