Frontend Developer - Lương Đến 40 Triệu

CÔNG TY TNHH KHOA HỌC VÀ CÔNG NGHỆ MINDORIGIN

25 Đường 53C, Phường Tân Tạo, TP Hồ Chí Minh, Việt Nam

Tổng quan

Mức lương:  Tới 40 triệu

Loại công việc:  Toàn thời gian

Kinh nghiệm: 2 năm kinh nghiệm

Số lượng tuyển: 1

Hạn nộp hồ sơ: 2025-11-29

Ngày đăng: 2025-11-07 20:27

Danh mục:  Công nghệ thông tin

Mô tả công việc

1. Phát triển Ứng dụng Electron:

a. Thành thạo Framework Electron và quen thuộc với các cơ chế giao tiếp giữa quy trình chính và quy trình render (ví dụ: IPC, ContextBridge).

b. Chịu trách nhiệm phát triển, gỡ lỗi và bảo trì các ứng dụng desktop, đảm bảo hoạt động ổn định trên các nền tảng như Windows, macOS và Linux.

c. Khả năng tích hợp và tối ưu hóa giao diện front-end React để mang lại trải nghiệm mượt mà cho người dùng desktop.

2. Gỡ lỗi và Tối ưu hóa Hiệu suất:

a. Thành thạo Chrome DevTools và các công cụ gỡ lỗi tích hợp của Electron, có khả năng xác định và giải quyết hiệu quả các vấn đề rò rỉ bộ nhớ, tắc nghẽn hiệu suất, giao tiếp giữa các quy trình và các vấn đề khác.

b. Quen thuộc với việc thiết lập môi trường gỡ lỗi Electron, phân tích bản đồ nguồn, giám sát yêu cầu mạng, lập hồ sơ hiệu suất và các công nghệ khác.

c. Khả năng thực hiện tối ưu hóa cấp hệ thống cho tốc độ khởi động, hiệu suất kết xuất và tải tài nguyên.

3. Triển khai sản phẩm:

a. Nắm rõ quy trình đóng gói và phát hành cho các ứng dụng Electron (ví dụ: electron-builder, electron-forge, v.v.) và có khả năng đóng gói chúng thành các tệp .exe trên Windows và .app trên macOS.

b. Hiểu rõ cơ chế tự động cập nhật (autoUpdater), phát hành phiên bản, ký mã và phân phối gói cài đặt.

4. Node.js và Tương tác Hệ thống:

a. Quen thuộc với môi trường Node.js và hiểu biết về lập trình bất đồng bộ và thiết kế mô-đun.

b. Khả năng viết các mô-đun chức năng tương tác với hệ thống, chẳng hạn như hệ thống tệp, quản lý tiến trình, lệnh gọi hệ thống và thao tác dòng lệnh.

5. Điểm cộng cho ứng viên khi:

a. Quen thuộc với việc nhúng WebView và cơ chế giao tiếp của nó với các tập lệnh web.

b. Hiểu biết về các công cụ kiểm thử tự động hoặc gỡ lỗi web như Puppeteer/Playwright.

c. Có kiến thức đầy đủ về thiết kế UI/UX và khả năng hợp tác với các nhà thiết kế front-end để tối ưu hóa trải nghiệm người dùng.

d. Có kinh nghiệm gỡ lỗi tương thích đa nền tảng và quen thuộc với sự khác biệt trong hành vi của Electron trên nhiều hệ điều hành.

Yêu cầu

• Nền tảng vững chắc về JavaScript/TypeScript;

• Quen thuộc với công nghệ React (Hook, quản lý trạng thái, thiết kế dựa trên thành phần);

• Đam mê nghiên cứu về nhân trình duyệt, kiến trúc Electron và tối ưu hóa hiệu suất;

• Có hiểu biết tốt về tiêu chuẩn mã hóa và tài liệu hướng dẫn.

Phúc lợi

• Mức lương: Lên đến 40,000,000 VNĐ/tháng (có thể thương lượng cao hơn tùy theo năng lực và kinh nghiệm).

• Thưởng hấp dẫn:

o Thưởng chuyên cần: 1,000,000 VNĐ/tháng.

o Thưởng hiệu quả dự án hàng tháng từ 5% - 15% lương cơ bản.

• Phụ cấp:

o Phụ cấp ăn trưa: 1,000,000 VNĐ/tháng.

• Phát triển sự nghiệp:

o Công ty mới thành lập, nhiều cơ hội thăng tiến lên các vị trí chủ chốt.

o Xét tăng lương định kỳ hàng năm sau 12 tháng làm việc.

• Môi trường làm việc:

o Môi trường trẻ, năng động, khuyến khích sáng tạo.

o Được cấp đầy đủ trang thiết bị hiện đại để làm việc.

• Chăm sóc & Gắn kết:

o Tham gia đầy đủ BHXH, BHYT, BHTN theo quy định của pháp luật.

o Team-building, tiệc liên hoan công ty định kỳ (1-2 tháng/lần).

o Du lịch, nghỉ mát hàng năm.

`