-
Tìm Việc Làm (6270)
-
Việc làm it (15)
-
kỹ sư sản xuất (12)
-
Luật Pháp lý (7)
-
Việc Làm (144)
- Tài xế/Lái xe/Giao nhận (25)
- Biên dịch phiên dịch (3)
- Việc làm y tế dược (8)
- Bán hàng thu ngân (11)
- Việc kinh doanh bán hàng (12)
- Công nhân/Lao động (36)
- Việc làm thư ký trợ lý (8)
- Khách sạn nhà hàng du lịch (17)
- Việc làm thực phẩm đồ uống (2)
- Việc làm spa làm đẹp (3)
- Việc làm sự kiện (10)
-
việc làm thêm (2)
-
Giáo dục Đào tạo (9)
-
Việc làm bảo vệ (6)
-
Sales (140)
-
Customer Service (28)
-
Driver / Delivery (40)
-
Accounting (28)
-
Security Guard (57)
-
Factory Worker (117)
-
Education - Training (341)
-
Accounting - Finance (21)
-
Technology (7)
-
Retail (84)
-
Real Estate (33)
-
Non-profit - Volunteer (150)
-
Marketing (118)
-
Manual Labor (160)
-
Healthcare (21)
-
Human Resource (95)
-
Internet (14)
-
Legal (84)
-
Other Jobs (8)
Check with seller Việc làm Hà Nội UX Programmer
- Location: Hà Nội, vietnam
Job Description: UX Programmer (Lập trình viên Trải nghiệm Người dùng)
Role Overview
Chúng tôi không chỉ tìm kiếm một người biết viết code; chúng tôi đang tìm kiếm một "người kể chuyện qua giao diện" – vị trí UX Programmer (Lập trình viên Trải nghiệm Người dùng). Bạn chính là chiếc cầu nối quan trọng nhất, xóa nhòa khoảng cách giữa những bản thiết kế đồ họa hoa mỹ và thực tế vận hành của sản phẩm kỹ thuật số.
Vai trò của một UX Programmer tại công ty chúng tôi vượt xa việc chỉ cắt HTML/CSS từ file Figma. Bạn là người thổi hồn vào các pixel, biến những thành phần tĩnh thành những trải nghiệm tương tác sống động, mượt mà và đầy cảm xúc. Bạn hiểu rằng một nút bấm không chỉ là một hình khối, mà là một điểm chạm cần sự phản hồi tức thì; một menu không chỉ là danh sách lựa chọn, mà là một hành trình điều hướng thông minh.
Với tư duy của một lập trình viên và trái tim của một nhà thiết kế, bạn sẽ chịu trách nhiệm hiện thực hóa các nguyên tắc UX (User Experience) vào trong mã nguồn. Bạn đảm bảo rằng mọi tương tác đều logic, mọi hiệu ứng chuyển động đều có mục đích và mọi dòng code đều tối ưu cho hiệu năng người dùng. Nếu bạn đam mê việc tạo ra những sản phẩm mà người dùng không chỉ "sử dụng" mà còn "tận hưởng", chúng tôi đang đợi bạn.
---
Key Responsibilities
1. Hiện thực hóa Thiết kế và Tương tác (Design Implementation & Interaction):
* Chuyển đổi các bản thiết kế độ phân giải cao (High-fidelity designs) từ Figma, Adobe XD, hoặc Sketch thành mã nguồn chất lượng cao, đảm bảo độ chính xác tuyệt đối đến từng pixel (Pixel-perfect).
* Xây dựng và phát triển các thành phần tương tác (Micro-interactions) như: hiệu ứng hover, chuyển cảnh giữa các trang (page transitions), phản hồi nút bấm, và các hoạt ảnh (animations) phức tạp nhằm tăng cường sự hài lòng của người dùng.
* Đảm bảo tính nhất quán của giao diện (UI Consistency) trên tất cả các màn hình và tính năng của sản phẩm.
2. Xây dựng và Quản trị Hệ thống Thiết kế (Design System Engineering):
* Phối hợp với UI/UX Designers để xây dựng, duy trì và mở rộng thư viện Design System (Hệ thống thiết kế) dựa trên mã nguồn (ví dụ: React Components, Vue Components).
* Thiết lập và quản lý các "Design Tokens" (màu sắc, khoảng cách, font chữ, bóng đổ) trong code để đảm bảo việc thay đổi thương hiệu hoặc giao diện được thực hiện nhanh chóng và đồng bộ.
* Viết tài liệu hướng dẫn (Documentation) cho các thành phần giao diện để các lập trình viên Backend hoặc Frontend khác có thể tái sử dụng dễ dàng.
3. Tối ưu hóa Hiệu năng UX (UX Performance Optimization):
* Tối ưu hóa tốc độ tải trang và phản hồi của giao diện. Bạn hiểu rằng "Tốc độ cũng là một trải nghiệm người dùng" (Speed is UX).
* Kiểm soát việc tải tài nguyên (hình ảnh, icon, font) để giảm thiểu hiện tượng giật lag hoặc layout shift (CLS - Cumulative Layout Shift).
* Đảm bảo sản phẩm hoạt động mượt mà trên nhiều trình duyệt khác nhau (Cross-browser) và nhiều loại thiết bị (Responsive Design) từ mobile, tablet đến desktop với cấu hình phần cứng khác nhau.
4. Prototyping và Kiểm thử Người dùng (Rapid Prototyping & UX Testing):
* Xây dựng các bản mẫu thử nghiệm (Functional Prototypes) bằng code thật để thực hiện các bài test người dùng (User Testing), giúp thu thập dữ liệu chính xác hơn so với các bản prototype tĩnh.
* Tham gia vào quá trình phân tích hành vi người dùng thông qua các công cụ như Hotjar, Google Analytics hoặc Microsoft Clarity để đưa ra các đề xuất cải thiện kỹ thuật.
* Thực hiện A/B Testing cho các thành phần giao diện để tìm ra phương án mang lại tỷ lệ chuyển đổi (Conversion Rate) cao nhất.
5. Đảm bảo Tính tiếp cận (Accessibility - A11y):
* Lập trình giao diện tuân thủ các tiêu chuẩn WCAG (Web Content Accessibility Guidelines), đảm bảo người khuyết tật (người khiếm thị, khiếm thính...) có thể sử dụng sản phẩm một cách bình đẳng.
* Tối ưu hóa cấu trúc HTML ngữ nghĩa (Semantic HTML), quản lý trạng thái lấy nét (Focus management) và hỗ trợ trình đọc màn hình (Screen readers).
6. Hợp tác liên chức năng (Cross-functional Collaboration):
* Làm việc chặt chẽ với UX Designer để phản biện về tính khả thi của kỹ thuật đối với các ý tưởng thiết kế.
* Phối hợp với Backend Developer để định nghĩa các API trả về dữ liệu sao cho tối ưu nhất cho việc hiển thị và tương tác phía Client-side.
* Tham gia các buổi họp Sprint Planning, Daily Stand-up để cập nhật tiến độ và giải quyết các rào cản kỹ thuật liên quan đến giao diện.
---
Requirements & Qualifications
Học vấn & Kinh nghiệm:
* Tốt nghiệp Đại học/Cao đẳng chuyên ngành Công nghệ thông tin, Khoa học máy tính, Thiết kế đồ họa kỹ thuật số hoặc các chuyên ngành liên quan.
* Có ít nhất 2-3 năm kinh nghiệm ở vị trí Frontend Developer, UI Engineer hoặc vị trí tương đương có tập trung sâu vào trải nghiệm người dùng.
* Có Portfolio minh chứng cho các dự án đã thực hiện, đặc biệt chú trọng vào khả năng xử lý tương tác và giao diện tinh tế.
Kỹ năng Chuyên môn (Technical Skills):
* Ngôn ngữ cốt lõi: Thành thạo HTML5, CSS3 (bao gồm các kỹ thuật hiện đại như Flexbox, Grid, CSS Variables) và JavaScript (ES6+).
* Frameworks: Kinh nghiệm thực chiến với ít nhất một trong các thư viện/framework hiện đại như React.js, Vue.js, hoặc Angular.
* Chuyển động & Hiệu ứng: Am hiểu về CSS Animation, SVG Animation và các thư viện hỗ trợ như Framer Motion, GSAP, hoặc Lottie.
* Công cụ thiết kế: Sử dụng thành thạo Figma (đặc biệt là tính năng Inspect và Auto-layout) để lấy thông số kỹ thuật.
* Tư duy UX: Hiểu biết sâu sắc về các nguyên tắc thiết kế như: Luật Fitts, Luật Hick, tâm lý học màu sắc, và hệ thống phân cấp thị giác (Visual Hierarchy).
* Quản lý mã nguồn: Sử dụng thành thạo Git và các quy trình làm việc nhóm (Gitflow).
Phẩm chất cá nhân (Soft Skills):
* Sự tỉ mỉ (Attention to Detail): Khả năng phát hiện ra sự lệch nhau chỉ 1px hoặc sự không đồng nhất về sắc độ màu sắc.
* Sự thấu cảm (Empathy): Luôn đặt mình vào vị trí người dùng cuối để cảm nhận những khó khăn của họ khi sử dụng sản phẩm.
* Tư duy giải quyết vấn đề: Không chỉ nói "không thể làm được", mà luôn tìm ra giải pháp kỹ thuật thay thế để đạt được mục tiêu trải nghiệm.
* Khả năng tự học: Luôn cập nhật các xu hướng UI/UX mới nhất và các công nghệ Frontend tiên tiến.
---
Quyền lợi
* Mức lương & Thưởng: Mức lương cạnh tranh tương xứng với năng lực (Up to $XXXX), thưởng dự án, thưởng cuối năm (tháng lương 13, 14 tùy theo kết quả kinh doanh).
* Môi trường làm việc: Làm việc trong môi trường Agile/Scrum năng động, sáng tạo. Văn phòng hiện đại với không gian mở, đầy đủ khu vực giải trí và pantry.
* Công cụ làm việc: Được trang bị cấu hình máy tính mạnh mẽ (Macbook Pro hoặc tương đương) và các bản quyền phần mềm thiết kế/lập trình cần thiết.
* Đào tạo & Phát triển: Được tài trợ chi phí tham gia các khóa học chuyên sâu về UX Design, các hội thảo công nghệ lớn trong và ngoài nước. Lộ trình thăng tiến rõ ràng lên Senior UX Programmer hoặc Lead UI/UX Engineer.
* Chăm sóc sức khỏe: Gói bảo hiểm sức khỏe cao cấp (PVI/Liberty), khám sức khỏe định kỳ hàng năm.
* Hoạt động ngoại khóa: Teambuilding hàng quý, du lịch công ty hàng năm, các câu lạc bộ thể thao (bóng đá, cầu lông, yoga).
* Thời gian làm việc: Linh hoạt (Flexible time), hỗ trợ làm việc từ xa (Remote work) một số ngày trong tháng.
---
Tags:
UX Programmer, User Experience Developer, Lập trình viên UX, UI Engineer, Frontend Developer, Design System Engineer, Tuyển dụng UX Programmer, Lập trình giao diện, Tối ưu hóa trải nghiệm người dùng, Interaction Developer, Phát triển sản phẩm số.
---
Từ khoá tìm kiếm:
Tuyển dụng UX Programmer, Việc làm Lập trình viên Trải nghiệm người dùng, UX Engineer là gì, Lập trình Frontend tập trung UX, Thiết kế hệ thống Design System, Kỹ sư giao diện người dùng, UX Developer Job Description, Lập trình tương tác JavaScript, HTML/CSS UX Expert, Cơ hội nghề nghiệp UX Programming.
Useful information
- Avoid scams by acting locally or paying with PayPal
- Never pay with Western Union, Moneygram or other anonymous payment services
- Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country
- This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification"
Related listings
-
Việc làm Hà Nội UI ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: UI Programmer (Chuyên viên Lập trình Giao diện Người dùng) Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư của những trải nghiệm tương tác" – vị trí Senior UI Programmer. Nếu các lập trình viên Gameplay xây dựng nên "linh hồn...
-
Việc làm Hà Nội Tools ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Tools Programmer (Chuyên gia Phát triển Công cụ Sản xuất) Role Overview Chúng tôi đang tìm kiếm một "Kỹ sư kiến tạo hiệu suất" – vị trí Tools Programmer (Lập trình viên Phát triển Công cụ). Trong hệ sinh thái sản xuất phần mềm và trò...
-
Việc làm Hà Nội Network ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Network Programmer (Lập trình viên Hệ thống Mạng & Viễn thông) Role Overview Trong kỷ nguyên chuyển đổi số mạnh mẽ, kết nối không chỉ đơn thuần là việc nối những sợi cáp, mà là nghệ thuật xây dựng các dòng chảy dữ liệu mượt mà, an to...