Ngày đăng
06/03/2026
Số lượng tuyển
5
Chức vụ
Nhân viên
Hình thức làm việc
Toàn thời gian cố định
Yêu cầu giới tính
Nam
Kinh nghiệm
1 năm
Bằng cấp
Cao đẳng
Ngôn ngữ
Không yêu cầu
Ngành nghề
Công nghệ thông tin
Mô tả công việc
• Phát triển ứng dụng desktop trên Windows sử dụng Electron.js kết hợp Node.js và SQLite.
• Thiết kế kiến trúc phần mềm desktop hiệu năng cao, tối ưu bộ nhớ, CPU và kích thước ứng dụng.
• Xây dựng giao diện người dùng (UI/UX) mượt mà với React / Vue tích hợp trong Electron.
• Triển khai xử lý đa luồng (Worker Threads, Child Process, Job Queue) phục vụ các tác vụ nặng và xử lý dữ liệu lớn.
• Tích hợp các tính năng native: system tray, notification, auto-update, file system access, IPC.
• Đóng gói, ký số và phân phối ứng dụng qua electron-builder / electron-forge.
• Quản lý luồng xử lý, ngăn chặn memory leak, nâng cao độ ổn định ứng dụng.
• Phối hợp với team backend và QA để đảm bảo chất lượng sản phẩm.
• Thiết kế kiến trúc phần mềm desktop hiệu năng cao, tối ưu bộ nhớ, CPU và kích thước ứng dụng.
• Xây dựng giao diện người dùng (UI/UX) mượt mà với React / Vue tích hợp trong Electron.
• Triển khai xử lý đa luồng (Worker Threads, Child Process, Job Queue) phục vụ các tác vụ nặng và xử lý dữ liệu lớn.
• Tích hợp các tính năng native: system tray, notification, auto-update, file system access, IPC.
• Đóng gói, ký số và phân phối ứng dụng qua electron-builder / electron-forge.
• Quản lý luồng xử lý, ngăn chặn memory leak, nâng cao độ ổn định ứng dụng.
• Phối hợp với team backend và QA để đảm bảo chất lượng sản phẩm.
Quyền lợi được hưởng
• Lương: 10.000.000 – 20.000.000 VNĐ (theo năng lực).
• Lộ trình thăng tiến lên Sub-lead, Leader.
• Review lương 2 lần/năm; thưởng nóng hàng tuần, hàng tháng, hàng năm khi đạt thành tích xuất sắc.
• Thưởng tháng lương thứ 13, bảo hiểm đầy đủ, chế độ du lịch hàng năm.
• Khám sức khỏe định kỳ tại bệnh viện đa khoa Quốc tế. Hỗ trợ 50 – 100% chi phí sau bảo hiểm nếu phải nằm viện.
• Lộ trình thăng tiến lên Sub-lead, Leader.
• Review lương 2 lần/năm; thưởng nóng hàng tuần, hàng tháng, hàng năm khi đạt thành tích xuất sắc.
• Thưởng tháng lương thứ 13, bảo hiểm đầy đủ, chế độ du lịch hàng năm.
• Khám sức khỏe định kỳ tại bệnh viện đa khoa Quốc tế. Hỗ trợ 50 – 100% chi phí sau bảo hiểm nếu phải nằm viện.
Yêu cầu công việc
• Tối thiểu 1 – 2 năm kinh nghiệm phát triển ứng dụng desktop hoặc sản phẩm phần mềm thực tế.
• Thành thạo Electron.js (Main Process, Renderer Process, IPC, Preload Script).
• Nắm vững Node.js: mô hình bất đồng bộ (Callback, Promise, Async/Await), Event Loop.
• Có kinh nghiệm với ít nhất một framework frontend: React, Vue hoặc Svelte.
• Sử dụng tốt SQLite; ưu tiên ứng viên biết TypeORM / better-sqlite3.
• Có kinh nghiệm đóng gói & phân phối ứng dụng desktop.
• Hiểu rõ xử lý đa luồng, job queue, caching, tối ưu CPU & memory.
• Biết phát hiện và xử lý memory leak, profiling hiệu năng ứng dụng.
• Có kinh nghiệm với Git, CI/CD; đọc hiểu tài liệu kỹ thuật tiếng Anh tốt.
• Ưu tiên: có kinh nghiệm với Native Addons (N-API), Tauri, hoặc từng publish ứng dụng desktop.
• Thành thạo Electron.js (Main Process, Renderer Process, IPC, Preload Script).
• Nắm vững Node.js: mô hình bất đồng bộ (Callback, Promise, Async/Await), Event Loop.
• Có kinh nghiệm với ít nhất một framework frontend: React, Vue hoặc Svelte.
• Sử dụng tốt SQLite; ưu tiên ứng viên biết TypeORM / better-sqlite3.
• Có kinh nghiệm đóng gói & phân phối ứng dụng desktop.
• Hiểu rõ xử lý đa luồng, job queue, caching, tối ưu CPU & memory.
• Biết phát hiện và xử lý memory leak, profiling hiệu năng ứng dụng.
• Có kinh nghiệm với Git, CI/CD; đọc hiểu tài liệu kỹ thuật tiếng Anh tốt.
• Ưu tiên: có kinh nghiệm với Native Addons (N-API), Tauri, hoặc từng publish ứng dụng desktop.
Địa điểm làm việc
số 35 Lê Văn Thiêm, Thanh Xuân, Hà Nội
Từ khóa
Công ty cổ phần giải pháp MKT
Địa chỉ:
số 35 Lê Văn Thiêm, Thanh Xuân, Hà Nội
Quy mô:
100-200 nhân viên