Mô Tả Công Việc
Phát triển ứng dụng desktop đa nền tảng sử dụng Node.js và SQLite.
Thiết kế kiến trúc phần mềm hiệu năng cao, tối ưu bộ nhớ và CPU cho các tác vụ nặng.
Thực thi giải pháp caching, xử lý đồng thời và bảo trì hệ thống lâu dài.
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 để triển khai giao diện người dùng và backend tích hợp.
Ưu tiên ứng viên đã từng làm việc với Electron.js.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Tối thiểu 2 năm kinh nghiệm với Node.js trong môi trường sản phẩm thực tế.
Hiểu rõ mô hình bất đồng bộ: Callback, Promise, Async/Await.
Có kinh nghiệm với SQLite, hiểu ORM và ưu tiên biết TypeORM.
Có hiểu biết về caching (in-memory hoặc disk), tối ưu CPU usage.
Biết phát hiện và xử lý memory leak, hiểu lifecycle trong Node.js.
Có tư duy về thiết kế ứng dụng high performance: phân luồng, chia module, reuse tài nguyên.
Biết sử dụng Git, đọc hiểu tài liệu kỹ thuật tiếng Anh tốt.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
- Thưởng nóng theo dự án, theo sản phẩm.- Được phát triển lên các vị trí cao hơn- Review tăng lương 2 lần/năm.- Được tham gia vào các hoạt động chung như Tiệc nội bộ, ngày biết ơn công ty, giáng sinh, lễ tết...- Được tham gia chương trình teambuilding, văn hóa, du lịch nghỉ mát thường niên hấp dẫn- Được tham gia các chuỗi sự kiện đào tạo phát triển bản thân và các câu lạc bộ kỹ năng mềm của công ty
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.