Full-time(Mid/Senior) Frontend Developer

Ho Chi Minh Office, VietnamTechnology & Innovation

Công việc của bạn sẽ bao gồm

  • Thiết kế, phát triển và bảo trì các ứng dụng frontend (và một phần full-stack) sử dụng ReactJS, NextJS, TypeScript.

  • Xây dựng website B2B cho khách hàng deep-tech bằng NextJS + SanityCMS, đảm bảo khả năng mở rộng, SEO và hiệu năng.

  • Phát triển landing page và website marketing bằng Webflow theo yêu cầu từng dự án.

  • Xây dựng giao diện responsive, performance-oriented, áp dụng các kỹ thuật CSS hiện đại (Flexbox, Grid, animations, design systems).

  • Làm việc với JavaScript nâng cao (async/await, event loop, closures, memory, performance).

  • Phối hợp trực tiếp với UI/UX Web Designer, Marketing Manager để đảm bảo trải nghiệm người dùng và mục tiêu chuyển đổi.

  • Tham gia thảo luận và đề xuất giải pháp kỹ thuật, kiến trúc frontend / full-stack phù hợp cho từng dự án.

  • Làm việc cùng team SEO / Marketing để đảm bảo website tuân thủ SEO, accessibility và Core Web Vitals.

  • Debug, profiling và tối ưu hiệu năng ứng dụng trong môi trường production.

  • Viết code sạch, dễ bảo trì; review code và đóng góp cho tài liệu kỹ thuật.

  • Viết test (unit / integration khi cần) để đảm bảo chất lượng sản phẩm.


Yêu cầu bắt buộc (Must Have)

  • Tốt nghiệp trường đại học Bách Khoa, chuyên ngành CNTT - Khoa học máy tính (bằng khá trở lên); ưu tiên trình độ tương đương với các chương trình học ở nước ngoài.

  • 2–3+ năm kinh nghiệm trong lĩnh vực frontend development (ưu tiên ReactJS / NextJS).

  • Hiểu sâu JavaScript (sync, async, closures, this, event loop, performance).

  • Thành thạo ReactJS và TypeScript, quen thuộc với các patterns phổ biến.

  • Có kinh nghiệm làm việc với NextJS (SSR, SSG, routing, data fetching).

  • Nắm vững CSS hiện đại (Flexbox, Grid, responsive design, animations).

  • Có tư duy full-stack, hiểu cách frontend tương tác với backend, API và database.

  • Giao tiếp tiếng Anh tốt (nói, viết, đọc) – yêu cầu bắt buộc.

  • Có khả năng làm việc độc lập, chủ động và chịu trách nhiệm với đầu việc được giao.


Điểm cộng (Nice to Have)

  • Kinh nghiệm với TailwindCSS hoặc design system.

  • Đã từng làm việc với SanityCMS, Webflow hoặc các CMS tương tự.

  • Có kinh nghiệm với Postgres, Supabase hoặc backend-as-a-service.

  • Hiểu biết hoặc sẵn sàng học thêm trong quá trình onboard:

    • n8n (automation, internal tooling)

    • GCP (mức cơ bản)

    • Google Search Console, GA4, GTM

    • Basic SEO cho website marketing

  • Kinh nghiệm ứng dụng AI-assisted workflows trong công việc hằng ngày.


Điều chúng tôi tìm kiếm ngoài kỹ năng lập trình

  • Bạn là người nhạy bén, có EQ tốt và tập trung vào giải pháp.

  • Bạn chủ động — nắm bắt vấn đề và theo sát đến khi hoàn thành.

  • Bạn đón nhận phản hồi và có tư duy phát triển.

  • Bạn hiểu rõ điều gì thúc đẩy bản thân — chúng tôi đề cao định hướng rõ ràng và tinh thần cầu tiến.

Apply