Tìm kiếm theo:
Có phải bạn đang tìm
Từ khóa phổ biến
Việc làm nổi bật

Tìm việc làm lập trình viên front end (1.795 việc)

Ưu tiên:
Up

Fresher Backend Developer ưu tiên nữ

Công Ty Cổ Phần TCOM
Hà Nội
Từ 8-13 triệu VND
  • Phối hợp với Frontend, Mobile và DevOps để triển khai và vận hành hệ thống
  • Xây dựng và phát triển logic nghiệp vụ phía backend (Python/Django)
Up

Tuyển dụng Junior JAVA Developer

Công ty Cổ phần Công nghệ IRTech
Đà Nẵng
Thỏa thuận
  • Hiện thực hóa tính năng (backend Java +front-end tương ứng), viết unit test và tự kiểm thử trước khi bàn giao
  • Ít nhất 2 năm kinh nghiệm lập trình Java tại môi trường doanh nghiệp/sản phẩm
Up

Java Developer - Upto 45M Gross - Tại Hà Nội

Công ty TNHH SoftRoad
Hà Nội
Đến 45 triệu VNĐ
  • Có kiến thức cơ bản về Front-end: HTML, CSS, JavaScript, Thymeleaf, JSP
  • Phối hợp với PM và các thành viên trong nhóm để đảm bảo tiến độ và chất lượng dự án
Up

Java Developer (Middle - Senior)

Công ty TNHH SoftRoad
Hà Nội
Đến 45 triệu VNĐ
  • Có kiến thức cơ bản về Front-end: HTML, CSS, JavaScript, Thymeleaf, JSP
  • Phối hợp với PM và các thành viên trong nhóm để đảm bảo tiến độ và chất lượng dự án

Back-End Developer

TỔNG CÔNG TY VIỄN THÔNG VIETTEL - CHI NHÁNH TẬP ĐOÀN CÔNG NGHIỆP - VIỄN THÔNG QUÂN ĐỘ
Hà Nội
Thoả thuận
  • Phối hợp với BA, frontend, QA, tester và các team liên quan để hoàn thiện sản phẩm
  • Nếu có thêm chứng chỉ lập trình hoặc kinh nghiệm thực tế phát triển ứng dụng sẽ là lợi thế
Up

Angular developer

Công ty Cổ Phần Tin học Giải Pháp Tích Hợp Mở
Hồ Chí Minh
15-20 triệu
  • Có kinh nghiệm lập trình hướng đối tượng (Object-oriented) trong Javascript
  • Có kiến thức về Micro Front-end, Websocket, Jboss, MongoDB là lợi thế
Up

Senior Officer, Software Engineering (50000226)

Ngân hàng Thương mại Cổ phần Kỹ Thương Việt Nam (Techcombank)
Hà Nội
Thỏa thuận
  • At least 5 years of front-end experience developing in at least 2 languages (HTML, CSS, JavaScript, React)
  • Collaborate with back-end developers to troubleshoot and resolve coding issues, improving usability
Up
Công ty Cổ phần Phân Phối Quốc tế
Hà Nội, Hồ Chí Minh, Hòa Bình, Phú Thọ
15 - 25 triệu VNĐ
  • Tối ưu hóa hiệu suất, trải nghiệm người dùng (UX) trên các nền tảng và trình duyệt khác nhau
  • Phối hợp với team Back End để tích hợp API và xử lý dữ liệu
Up

Senior Mobile App Engineer

CÔNG TY CỔ PHẦN CÔNG NGHỆ SAVA META
Hà Nội
Thoả thuận
  • Xây dựng Web Frontend bằng React/[protected info], đảm bảo trải nghiệm đồng nhất giữa web và mobile thông qua Design System và component library dùng chung
  • Có kinh nghiệm phát triển Web Frontend với React/[protected info] và TypeScript là 1 điểm cộng
Up

Senior Back-end Developer

CÔNG TY CỔ PHẦN TẬP ĐOÀN HƯNG THỊNH
Hồ Chí Minh
Cạnh tranh
  • Thiết kế và phát triển backend/frontend/mobile
  • Tuân thủ quy trình, tinh thần trách nhiệm
Up

Mobile App Engineer

CÔNG TY CỔ PHẦN CÔNG NGHỆ SAVA META
Thỏa thuận
  • Xây dựng Web Frontend bằng React/[protected info], đảm bảo trải nghiệm đồng nhất giữa web và mobile thông qua Design System và component library dùng chung
  • Có kinh nghiệm phát triển Web Frontend với React/[protected info] và TypeScript là 1 điểm cộng
Up

Mobile Developer (React Native/Flutter)

CÔNG TY CỔ PHẦN CÔNG NGHỆ SAVA META
Hà Nội
Thoả thuận
  • Xây dựng Web Frontend bằng React/[protected info], đảm bảo trải nghiệm đồng nhất giữa web và mobile thông qua Design System và component library dùng chung
  • Có kinh nghiệm phát triển Web Frontend với React/[protected info] và TypeScript là 1 điểm cộng
Up

Tuyển Business Analyst

Công ty Cổ phần giải pháp MKT
Hà Nội
Thương lượng
  • Là cầu nối giữa team kỹ thuật (Backend / Frontend / Desktop) và các bộ phận nghiệp vụ
  • Phân tích quy trình nghiệp vụ, đề xuất tối ưu workflow trên các sản phẩm phần mềm CRM / tự động hoá của công ty
Up

Tuyển Lập Trình Nodejs

Công ty Cổ phần giải pháp MKT
Hà Nội
Thương lượng
  • Thiết kế và phát triển API (REST và/hoặc GraphQL) phục vụ frontend web, desktop và các service liên quan
  • Phối hợp với team Frontend, BA và QA để triển khai tính năng đúng tiến độ
Up

Middle Frontend Engineer

Công Ty CP Masscom Việt Nam
Hà Nội
Đến 20 triệu VNĐ
  • Mô tả công việc của vị trí Middle Frontend Engineer (Flutter / Android):
  • Tối thiểu 2-4 năm kinh nghiệm phát triển Mobile hoặc Frontend cho các sản phẩm có người dùng thực tế
Up

Senior IT GRC

Công ty Cổ Phần Timo Việt Nam - Ngân Hàng Số TIMO
Hồ Chí Minh
Thỏa Thuận
  • You work closely with international architects and front-end consultants, product managers, and designers to develop the system
  • Help defend and govern one of Vietnam's leading digital banks and the customers who trust it
Up

Business Analyst

CÔNG TY CỔ PHẦN PHÁT TRIỂN VICOACHING
Hà Nội
Thỏa thuận
  • Là cầu nối giữa team kỹ thuật (Backend / Frontend / Desktop) và các bộ phận nghiệp vụ
  • Phân tích quy trình nghiệp vụ, đề xuất tối ưu workflow trên các sản phẩm phần mềm CRM / tự động hoá của công ty
Up

Senior Software Engineer, Android

Công ty Cổ Phần Timo Việt Nam - Ngân Hàng Số TIMO
Hồ Chí Minh
Thỏa Thuận
  • You work closely with international architects and front-end consultants, product managers, and designers to develop the system
  • Collaborate closely with Product, Design, Backend, QA, and Security to ship customer-centric solutions
CÔNG TY CỔ PHẨN GIẢI PHÁP QUẢN LÝ NĂNG LƯỢNG E-SOLUTIONS
Hà Nội
Thoả thuận
  • Có hiểu biết về lập trình Backend, Frontend, Javascript, HTML, CSS
  • Chi tiết công việc sẽ trao đổi trong quá trình phỏng vấn

Chuyên Viên Lập Trình Frontend

CÔNG TY CỔ PHẦN CÔNG NGHỆ TINH VÂN
Hồ Chí Minh
20 triệu - 25 triệu
  • Thành thạo các ngôn ngữ lập trình frontend như HTML, CSS, JavaScript, và các framework phổ biến (React, Angular, hoặc [protected info])
  • Xây dựng và phát triển giao diện người dùng (frontend) cho website bán bảo hiểm theo thiết kế và yêu cầu nghiệp vụ được cung cấp
xEM THÊM vIỆC LÀM
Tìm kiếm gần đây

    Bật mí 10 kỹ năng cần có của lập trình viên Front End

    MỤC LỤC:
    I. Front End là gì? Sự khác nhau giữa Front End và Backend?
    II. Mô tả công việc của lập trình viên Front End
    III. Mức lương Front End Developer hiện nay bao nhiêu?
    IV. 10 kỹ năng nhà tuyển dụng hay yêu cầu ở Front End Developer
    V. Câu hỏi phỏng vấn Front End thường gặp nhất
    VI. FAQ - Một số câu hỏi thường gặp
    1. Front End cần học những gì?
    2. Front End có phải UI/UX Designer không?
    3. Front-end có dễ hơn back-end không?

    I. Front End là gì? Sự khác nhau giữa Front End và Backend?

    Front End là phần giao diện website mà người dùng trực tiếp nhìn thấy và tương tác. Nó được xây dựng dựa trên các ngôn ngữ cốt lõi là HTML, CSS và JavaScript.

    Sự khác biệt chính giữa Front End và Backend:

    • Vị trí vận hành: Front End thuộc phía máy khách (Client-side), Backend thuộc phía máy chủ (Server-side).

    • Nhiệm vụ: Front End tập trung vào giao diện (UI)trải nghiệm người dùng (UX). Backend chịu trách nhiệm xử lý logic nghiệp vụ, quản lý cơ sở dữ liệu, API và bảo mật.

    • Công nghệ: Front End thường sử dụng React, Vue, Angular. Backend sử dụng các ngôn ngữ như Java, Python, Node.js, PHP.

    Thị trường tuyển dụng Backend Developer đang có những cập nhật quan trọng về kỹ năng, mức lương và yêu cầu công nghệ mà nhiều ứng viên chưa nhận ra.

    II. Mô tả công việc của lập trình viên Front End

    Lập trình viên Front End chịu trách nhiệm xây dựng giao diện (UI)trải nghiệm người dùng (UX) phía máy khách (Client-side). Các đầu việc chính hàng ngày bao gồm:

    • Phát triển giao diện: Sử dụng HTML, CSS và JavaScript để chuyển hóa các bản thiết kế mockup thành giao diện trực quan, đảm bảo tính tương tác trên trình duyệt.

    • Phối hợp đội ngũ: Làm việc chặt chẽ với Designer để thống nhất thẩm mỹ và Backend Developer để tích hợp dữ liệu thông qua API.

    • Tối ưu hóa sản phẩm: Đảm bảo website hiển thị tương thích trên mọi thiết bị (Responsive Design) và tối ưu hóa hiệu suất để đạt tốc độ tải trang nhanh nhất.

    • Bảo trì và sửa lỗi: Giám sát hoạt động website, tiếp nhận phản hồi từ người dùng để phát hiện và khắc phục các lỗi hiển thị hoặc tính khả dụng.

    • Cập nhật công nghệ: Nghiên cứu các công nghệ mới (React, Next.js) và sử dụng công cụ AI để tăng năng suất làm việc.

    Sự thay đổi nhanh của công nghệ Front End cũng kéo theo những cập nhật quan trọng trong nhu cầu tuyển dụng nhân viên IT, từ xác định vị trí công việc, kỹ năng ưu tiên đến xu hướng doanh nghiệp tìm kiếm nhân sự.

    III. Mức lương Front End Developer hiện nay bao nhiêu?

    Theo báo cáo thị trường tuyển dụng của JobOKO 2026, mức lương của lập trình viên Front End tại Việt Nam dao động theo số năm kinh nghiệm như sau:

    • Dưới 1 năm kinh nghiệm: Từ 8.000.000 - 13.000.000 VNĐ/tháng.

    • Từ 1 - 3 năm kinh nghiệm: Từ 15.000.000 - 24.000.000 VNĐ/tháng.

    • Từ 3 - 5 năm kinh nghiệm: Từ 20.000.000 - 33.000.000 VNĐ/tháng.

    • Trên 5 năm kinh nghiệm: Từ 25.000.000 - 35.000.000 VNĐ/tháng.

    IV. 10 kỹ năng nhà tuyển dụng hay yêu cầu ở Front End Developer

    1. Thành thạo bộ ba ngôn ngữ cốt lõi HTML, CSS và JavaScript

    Việc nắm vững HTML để xây dựng cấu trúc, CSS để định dạng giao diện và JavaScript để tạo ra các tính năng tương tác là các yêu cầu bắt buộc và nền tảng nhất đối với mọi lập trình viên Front End.

    2. Am hiểu các Framework hiện đại như React, Vue hoặc Angular

    Nhà tuyển dụng thường yêu cầu ứng viên thành thạo ít nhất một framework hiện đại để tăng tốc độ phát triển web và xử lý các ứng dụng phức tạp một cách hiệu quả trong môi trường chuyên nghiệp.

    3. Kỹ năng sử dụng hệ thống quản lý phiên bản Git

    Thành thạo Git giúp lập trình viên Front End theo dõi các thay đổi trong m&ã; nguồn, phối hợp làm việc nhóm nhịp nhàng và quản lý các phiên bản khác nhau của dự án một cách an toàn.

    4. Thiết kế web đáp ứng (Responsive Design) và tương thích đa trình duyệt

    Khả năng xây dựng giao diện hiển thị tối ưu trên mọi kích thước màn hình từ di động đến máy tính và đảm bảo tính hoạt động ổn định trên nhiều trình duyệt khác nhau là một kỹ năng cực kỳ quan trọng.

    5. Kỹ năng kiểm thử và gỡ lỗi (Testing & Debugging)

    Front End Developer cần biết cách sử dụng các công cụ như Chrome DevTools để kiểm tra hiệu suất, phát hiện lỗi mã nguồn và gỡ lỗi để đảm bảo sản phẩm hoạt động đúng mong đợi.

    6. Tư duy thiết kế UI/UX và thẩm mỹ sản phẩm

    Việc sở hữu tư duy về trải nghiệm người dùng và am hiểu các nguyên tắc thiết kế cơ bản giúp lập trình viên Front End chuyển hóa các bản thiết kế thành giao diện trực quan, dễ sử dụng và bắt mắt.

    7. Tối ưu hóa hiệu suất website (Web Performance)

    Lập trình viên Front End cần thành thạo các kỹ thuật nén mã nguồn, tối ưu hóa hình ảnh và sử dụng các phương pháp như lazy loading để đảm bảo tốc độ tải trang nhanh nhất cho người dùng.

    8. Sử dụng thành thạo ngôn ngữ TypeScript

    TypeScript đang dần trở thành tiêu chuẩn bắt buộc giúp kiểm soát m&ã; nguồn chặt chẽ hơn, dễ bảo trì và giảm thiểu tối đa các lỗi logic trong những dự án web quy mô lớn.

    9. Làm chủ các công cụ hỗ trợ trí tuệ nhân tạo (AI Tools)

    Việc tận dụng các trợ lý AI như GitHub Copilot hay ChatGPT giúp lập trình viên Front End tăng năng suất gấp nhiều lần thông qua việc gợi ý code, viết test case và tối ưu hóa quy trình là m việc.

    10. Kỹ năng mềm về giao tiếp và giải quyết vấn đề

    Khả năng giao tiếp hiệu quả giúp Front End Developer phối hợp nhịp nhàng với Designer, Backend Developer và khách hàng để tìm ra giải pháp tối ưu cho các thách thức kỹ thuật phát sinh.

    V. Câu hỏi phỏng vấn Front End thường gặp nhất

    Mục tiêu của các câu hỏi phỏng vấn Front End là đánh giá độ sâu kỹ thuật (hiểu bản chất ngôn ngữ, cơ chế rendering), tư duy giải quyết vấn đề (khả năng debug, tối ưu hiệu năng), và kỹ năng làm việc nhóm (làm việc với Designer/Backend).

    Dưới đây là danh sách các câu hỏi thường gặp nhất:

    • Câu hỏi về HTML/CSS: Sự khác biệt giữa ID và Class; Giải thích CSS Box Model; Phân biệt phần tử inline, block và inline-block; So sánh display: none và visibility: hidden.

    • Câu hỏi về JavaScript: Sự khác nhau giữa var, let, const; Khái niệm Closure; Phân biệt null và undefined; Event Bubbling và Capturing; Cách hoạt động của Promise và Async/Await.

    • Câu hỏi về Framework & Browser: So sánh React, Angular và Vue; Vòng đời (Lifecycle) Component trong React; Phân biệt Cookie, SessionStorage và LocalStorage; Quá trình trình duyệt hiển thị trang web.

    • Câu hỏi về kinh nghiệm làm việc: Kỹ thuật tối ưu hóa hiệu suất (lazy loading, nén ảnh) và quy trình sử dụng Git để quản lý mã nguồn.

    VI. FAQ - Một số câu hỏi thường gặp

    1. Front End cần học những gì?

    Bạn cần nắm vững bộ ba HTML, CSS, JavaScript và làm chủ ít nhất một framework hiện đại như React, Vue hoặc Next.js. Ngoài ra, thành thạo Git, kỹ năng làm việc với API, thiết kế Responsive và biết cách tận dụng các công cụ AI là yêu cầu bắt buộc để làm việc hiệu quả.

    2. Front End có phải UI/UX Designer không?

    Front End và Designer là hai vai trò khác nhau: Designer sử dụng các công cụ như Figma để lên ý tưởng và vẽ giao diện, còn Front End Developer dùng ngôn ngữ lập trình để hiện thực hóa bản vẽ đó thành sản phẩm chạy được. Tuy nhiên, lập trình viên cần có tư duy UI/UX để tối ưu hóa trải nghiệm và phối hợp nhịp nhàng với đội ngũ thiết kế.

    3. Front-end có dễ hơn back-end không?

    Front End thường dễ tiếp cận hơn lúc đầu nhờ tính trực quan, giúp người học thấy ngay kết quả trên trình duyệt sau vài dòng mã. Tuy nhiên, khi tiến sâu vào việc tối ưu hiệu năng, xử lý state phức tạp và đảm bảo tương thích trên mọi thiết bị, Front End vẫn đòi hỏi tư duy logic và kỹ thuật chuyên sâu không kém gì Backend.

    hỗ trợ ứng viên

    Nếu gặp bất cứ vấn đề gì cần hỗ trợ, hãy gọi tới HOTLINE hoặc gửi thư về địa chỉ email bên dưới để được hỗ trợ.

    Giải thưởng của chúng tôi

    Giải đồng

    Chương trình Make in Viet-Nam 2023

    Top 3

    Nền tảng số tiêu biểu của Bộ TT&TT 2022

    Top 10

    Dự án xuất sắc nhất Viet-Solutions 2020 - Chương trình Chuyển đổi số  Quốc gia của Bộ TT&TT