Senior Node.Js Developer (Không Yêu Cầu Tiếng Anh, Nghỉ T7,CN)_Lương Upto 45 Triệu/Tháng
Hạn nộp hồ sơ: 31/10/2026 (Còn 50 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
Mô tả công việc
Zenify là startup xây dựng sản phẩm SaaS + CPaaS omni-channel: giúp doanh nghiệp giao tiếp với khách hàng trên nhiều kênh trong một hệ thống.
Chúng tôi ship nhanh và dùng AI rất nhiều khi coding - nhưng không ủy quyền suy nghĩ. Senior không phải người generate nhiều code nhất, mà là người own một domain, giữ hệ thống vẫn đổi được, và kéo team ship ít rác hơn.
Bạn làm việc trên stack: [protected info], NestJS, Express, BullMQ, MongoDB, Elasticsearch, MySQL, React, WebSocket.
Đơn vị công việc không phải là ticket/task, mà là: spec → thiết kế → implement → kiểm chứng → vận hành → kết quả user thật.
Own một domain (messaging, conversation, channel, delivery, inbox, search, realtime...): outcome sản phẩm, sức khỏe kỹ thuật, cách người và agent làm việc trong domain.
Thiết kế module/service mở rộng được; agent extend được mà không làm nhòe boundary.
Nhận diện và xử lý rủi ro sớm: auth, quyền, data exposure, race, dual-write, retry/idempotency, poison message, cache invalidation, migration.
Làm việc với BA/product để làm rõ luồng nghiệp vụ lớn: cắt scope, đổi bài toán, hoặc dừng việc không matter - không chỉ implement đúng như được kêu.
Review P nặng AI: bắt design sai, helper bịa, thiếu auth, test chỉ echo implementation, layer thừa.
Mentor Middle/Junior về phán đoán, spec, kiểm chứng; set bar: chỗ nào AI được leverage, chỗ nào người phải viết/review.
Own đến lúc user dùng được: rollout, observability, bug/usage thật, người sau inherit được module.
Chúng tôi ship nhanh và dùng AI rất nhiều khi coding - nhưng không ủy quyền suy nghĩ. Senior không phải người generate nhiều code nhất, mà là người own một domain, giữ hệ thống vẫn đổi được, và kéo team ship ít rác hơn.
Bạn làm việc trên stack: [protected info], NestJS, Express, BullMQ, MongoDB, Elasticsearch, MySQL, React, WebSocket.
Đơn vị công việc không phải là ticket/task, mà là: spec → thiết kế → implement → kiểm chứng → vận hành → kết quả user thật.
Own một domain (messaging, conversation, channel, delivery, inbox, search, realtime...): outcome sản phẩm, sức khỏe kỹ thuật, cách người và agent làm việc trong domain.
Thiết kế module/service mở rộng được; agent extend được mà không làm nhòe boundary.
Nhận diện và xử lý rủi ro sớm: auth, quyền, data exposure, race, dual-write, retry/idempotency, poison message, cache invalidation, migration.
Làm việc với BA/product để làm rõ luồng nghiệp vụ lớn: cắt scope, đổi bài toán, hoặc dừng việc không matter - không chỉ implement đúng như được kêu.
Review P nặng AI: bắt design sai, helper bịa, thiếu auth, test chỉ echo implementation, layer thừa.
Mentor Middle/Junior về phán đoán, spec, kiểm chứng; set bar: chỗ nào AI được leverage, chỗ nào người phải viết/review.
Own đến lúc user dùng được: rollout, observability, bug/usage thật, người sau inherit được module.
Yêu cầu
5+ năm xây sản phẩm production; đã own feature/domain từ yêu cầu mơ hồ đến user dùng được.
[protected info] vững; NestJS và/hoặc Express thành thạo.
Thiết kế API và data ownership rõ: contract, error path, idempotency - không chỉ C UD trả 200.
MongoDB và MySQL: schema, index, query đủ để không tối ưu local mà phá neighbor. Queue/job thật (BullMQ hoặc tương đương): retry, timeout, at-least-once, job chạy hai lần thì sao.
Elasticsearch và WebSocket/realtime: hiểu inconsistency, reconnect, failure - không chỉ happy path.
React đủ để đọc và góp kiến trúc FE (state, loading/error/empty là sản phẩm).
Nêu được chỗ không tin agent: auth, tiền, quyền, migration, concurrency, cache, public API, privacy.
Điểm cộng
Kinh nghiệm CPaaS / messaging / omnichannel / noti cation / inbox / delivery.
Đã định nghĩa và enforce chỗ agent được chạy vs chỗ người phải spec/review/viết.
Tạo leverage cho team: playbook spec, review bar, template, quality gate, tool nội bộ.
Đã grow được người khác - người có phán đoán, không phải người generate nhiều code nhất.
Nhìn được hệ quả dài hạn: cognitive load, lock-in, chi phí vận hành...
[protected info] vững; NestJS và/hoặc Express thành thạo.
Thiết kế API và data ownership rõ: contract, error path, idempotency - không chỉ C UD trả 200.
MongoDB và MySQL: schema, index, query đủ để không tối ưu local mà phá neighbor. Queue/job thật (BullMQ hoặc tương đương): retry, timeout, at-least-once, job chạy hai lần thì sao.
Elasticsearch và WebSocket/realtime: hiểu inconsistency, reconnect, failure - không chỉ happy path.
React đủ để đọc và góp kiến trúc FE (state, loading/error/empty là sản phẩm).
Nêu được chỗ không tin agent: auth, tiền, quyền, migration, concurrency, cache, public API, privacy.
Điểm cộng
Kinh nghiệm CPaaS / messaging / omnichannel / noti cation / inbox / delivery.
Đã định nghĩa và enforce chỗ agent được chạy vs chỗ người phải spec/review/viết.
Tạo leverage cho team: playbook spec, review bar, template, quality gate, tool nội bộ.
Đã grow được người khác - người có phán đoán, không phải người generate nhiều code nhất.
Nhìn được hệ quả dài hạn: cognitive load, lock-in, chi phí vận hành...
Quyền lợi
Mức lương: 35- 45M/tháng, deal theo năng lực.
Độ tuổi 27-35 tuổi
Lương tháng 13, thưởng lễ - Tết theo quy định.
Thưởng nóng cho sáng kiến và thành tích nổi bật.
KHÔNG YÊU CẦU TIẾNG ANH.
Xét tăng lương & cấp bậc trung bình 02 lần/năm, minh bạch theo hiệu suất.
Thời gian làm việc:
[protected info], Thứ 2 - Thứ 6 (nghỉ Thứ 7 & Chủ nhật).
Tham gia đầy đủ BHXH - BHYT - BHTN theo Luật Lao động.
Bảo hiểm sức khỏe Zenify Care - VBI.
Được tham gia các khóa đào tạo cải thiện kỹ năng mới nhất do công ty chi trả 100%
Cung cấp thiết bị làm việc, máy tính và các công cụ AI hiện đại phục vụ công việc.
Môi trường làm việc trẻ trung - chuyên nghiệp - đề cao hiệu suất & sáng tạo.
Nhiều hoạt động nội bộ: Du lịch, team building 2-3 lần/năm, CLB thể thao (bóng đá, cầu lông,...), sinh nhật, workshop phát triển bản thân, các sự kiện gắn kết định kỳ.
Độ tuổi 27-35 tuổi
Lương tháng 13, thưởng lễ - Tết theo quy định.
Thưởng nóng cho sáng kiến và thành tích nổi bật.
KHÔNG YÊU CẦU TIẾNG ANH.
Xét tăng lương & cấp bậc trung bình 02 lần/năm, minh bạch theo hiệu suất.
Thời gian làm việc:
[protected info], Thứ 2 - Thứ 6 (nghỉ Thứ 7 & Chủ nhật).
Tham gia đầy đủ BHXH - BHYT - BHTN theo Luật Lao động.
Bảo hiểm sức khỏe Zenify Care - VBI.
Được tham gia các khóa đào tạo cải thiện kỹ năng mới nhất do công ty chi trả 100%
Cung cấp thiết bị làm việc, máy tính và các công cụ AI hiện đại phục vụ công việc.
Môi trường làm việc trẻ trung - chuyên nghiệp - đề cao hiệu suất & sáng tạo.
Nhiều hoạt động nội bộ: Du lịch, team building 2-3 lần/năm, CLB thể thao (bóng đá, cầu lông,...), sinh nhật, workshop phát triển bản thân, các sự kiện gắn kết định kỳ.
Thông tin khác
Thời gian làm việc
Thứ 2 - Thứ 6 (từ 08:30 đến 17:30)
Thứ 2 - Thứ 6 (từ 08:30 đến 17:30)
Thông tin chung
- Thu nhập: 35 - 45 triệu
Nơi làm việc
- Hà Nội: Tầng 3, Số 4 Phạm Tuấn Tài, Phường Nghĩa Đô (quận Bắc Từ Liêm, quận Cầu Giấy cũ)
Việc làm tương tự khác
CÔNG TY CỔ PHẦN GIẢI PHÁP CÔNG NGHỆ ZENIFY
Xem trang công ty- Địa chỉ công ty: Tầng 3, Số 4 Phạm Tuấn Tài, Phường Dịch Vọng Hậu, Quận Cầu Giấy, Thành phố Hà Nội, Việt Nam
- Quy mô: Từ 26 - 100 nhân viên
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu