Kỹ Sư Phát Triển Ứng Dụng Electron
Mô tả công việc
Phát triển Ứng dụng Electron:
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).
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.
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.
Gỡ lỗi và Tối ưu hóa Hiệu suất:
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.
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.
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.
Triển khai sản phẩm:
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.
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.
Node.js và Tương tác Hệ thống:
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.
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.
Điểm cộng cho ứng viên khi:
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.
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.
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ó 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.
Yêu cầu công việc
• 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);
• Có hiểu biết tốt về tiêu chuẩn mã hóa và tài liệu hướng dẫn.
• Nền tảng vững chắc về JavaScript/TypeScript;
• Đ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;
Quyền 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:
Thưởng hiệu quả dự án hàng tháng từ 5%- 15% lương cơ bản.
Thưởng chuyên cần: 1,000,000 VNĐ/tháng.
• Phụ cấp:
Phụ cấp ăn trưa: 1,000,000 VNĐ/tháng.
• Phát triển sự nghiệp:
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.
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:
Môi trường trẻ, năng động, khuyến khích sáng tạo.
Được cấp đầy đủ trang thiết bị hiện đại để làm việc.
• Chăm sóc & Gắn kết:
Tham gia đầy đủ BHXH, BHYT, BHTN theo quy định của pháp luật.
Team- building, tiệc liên hoan công ty định kỳ (1- 2 tháng/lần).
Du lịch, nghỉ mát hàng năm.
Cập nhật gần nhất lúc: 2025-10-31 19:20:03
CÔNG TY TNHH KHOA HỌC VÀ CÔNG NGHỆ MINDORIGIN
Bí kíp tìm việc an toàn
Tiện ích hỗ trợ bạn
Việc làm đề xuất liên quan
Hiện tại chúng tôi chưa có việc làm đề xuất phù hợp với bạn.








