Chi tiết việc làm

Middle Fullstack Engineer (Nuxt.js/ Node.js)

Hạn ứng tuyển Còn 6 ngày

Hỗ trợ ứng tuyển

Đăng 3 tuần trước

Tổng quan công việc

Mức lương
Thỏa thuận
Hình thức làm việc
Toàn thời gian
Kinh nghiệm
3 - 5 năm kinh nghiệm

Về công việc

Trách nhiệm chính

  • Thiết kế, phát triển và bảo trì end-to-end các ứng dụng web mạnh mẽ, có khả năng mở rộng, sử dụng Nuxt.js 3/4 cho frontend và Node.js (TypeScript) cho backend.
  • Phát triển và bảo trì RESTful API (bao gồm business logic, xác thực và truy cập cơ sở dữ liệu).
  • Thiết kế schema cho cơ sở dữ liệu quan hệ và viết các truy vấn SQL hiệu quả.
  • Chịu trách nhiệm toàn bộ vòng đời phát triển, từ thiết kế kỹ thuật, triển khai đến kiểm thử và deploy.
  • Phối hợp chặt chẽ với designer, product manager và các kỹ sư khác để chuyển hóa ý tưởng thành các giải pháp kỹ thuật chất lượng cao.
  • Tham gia code review, đưa ra phản hồi mang tính xây dựng để duy trì chất lượng code, đồng thời hỗ trợ các thành viên junior khi cần thiết.
  • Xác định và xử lý các điểm nghẽn hiệu năng ở cả frontend và backend (ví dụ: rendering, thời gian phản hồi API, truy vấn chậm).
  • Đóng góp vào các thảo luận kỹ thuật liên quan đến kiến trúc và cải tiến quy trình phát triển.

Yêu cầu

  • Có từ 3 năm kinh nghiệm phát triển phần mềm chuyên nghiệp trở lên, tập trung vào ứng dụng web.
  • Có kinh nghiệm phát triển ứng dụng production với Vue.js 3 và Nuxt.js 3 (Composition API, Composables, Pinia, SSR/SSG).
  • Thành thạo TypeScript và JavaScript hiện đại (ES6 trở lên).
  • Có kinh nghiệm thực tế phát triển API backend với Node.js (ví dụ: Nuxt Server Routes / Nitro, Express, NestJS), bao gồm xác thực và phân quyền.
  • Có kinh nghiệm thực tế với cơ sở dữ liệu quan hệ (ví dụ: PostgreSQL, MySQL, SQL Server), bao gồm thiết kế schema và SQL.
  • Có kinh nghiệm sử dụng hệ thống quản lý phiên bản (Git) và quy trình CI/CD (ví dụ: GitHub Actions, Azure DevOps).
  • Hiểu vững về HTML5 ngữ nghĩa (semantic), CSS3 hiện đại và các nguyên tắc responsive design.
  • Có kinh nghiệm viết unit test cho code của bản thân.
  • Kỹ năng giải quyết vấn đề tốt, có khả năng làm việc độc lập cũng như làm việc nhóm.
  • Kỹ năng giao tiếp và phối hợp tốt.

Yêu cầu ưu tiên

  • Có kinh nghiệm sử dụng Nuxt.js 2 hoặc kinh nghiệm chuyển đổi từ Nuxt 2 lên Nuxt 3.
  • Có kinh nghiệm với các ngôn ngữ/framework backend khác (ví dụ: C#/.NET, PHP/Laravel, Python).
  • Có kiến thức về nền tảng cloud (ví dụ: Azure) và công nghệ container (ví dụ: Docker).
  • Có kinh nghiệm sử dụng các framework kiểm thử tự động (ví dụ: Vitest, Jest, Playwright).
  • Có khả năng tiếng Nhật ở mức độ nhất định.

Phúc lợi

  • Văn phòng sạch sẽ, cơ sở vật chất hiện đại, được cấp máy tính riêng cấu hình cao.
  • Xét tăng lương 1 lần/năm.
  • Có cơ hội trở thành “Key member” của công ty.
  • Thu nhập: Lương tháng 13 (1 lần/năm) + Thưởng Tết và các dịp lễ khác, quà sinh nhật.
  • Nghỉ thứ 7, Chủ nhật + nghỉ phép theo quy định của pháp luật hiện hành.
  • Tham gia bảo hiểm xã hội, bảo hiểm y tế theo quy định của pháp luật hiện hành và quy định của công ty.
  • Yên tâm trong thời gian thử việc: Hưởng 90% lương gross trong thời gian thử việc.
  • Khám sức khỏe định kỳ 1 lần/năm, hỗ trợ chi phí tiêm vắc-xin cúm mùa.
  • Tham gia bảo hiểm sức khỏe UIC: chế độ bảo hiểm toàn diện bao gồm bảo hiểm nha khoa, bảo hiểm y tế và bảo hiểm tai nạn 24/7.
  • Nhiều hoạt động nội bộ vui vẻ: Happy Time, du lịch hằng năm (1 lần/năm), giao lưu nội bộ, sự kiện Giáng sinh, cùng nhiều sự kiện theo mùa và dịp kỷ niệm như ngày 20/10, 8/3, 19/11...
  • Làm việc 5 ngày/tuần (thứ 2 – thứ 6, 8:30 – 17:30, không OT).
  • Chương trình đào tạo nâng cao kỹ năng chuyên môn: Được tham gia các khóa đào tạo nhằm nâng cao kiến thức và kỹ năng chuyên môn.

Thông tin khác

  • Vị trí làm việc tại Tầng 7, Tòa nhà TTC, 19 Duy Tân, Cầu Giấy, Hà Nội.

Entetsu Việt Nam

Xem trang công ty
Tìm kiếm phổ biến
Việc làm KINH DOANH/BÁN HÀNG Câu hỏi phỏng vấn KINH DOANH/BÁN HÀNG Luyện phỏng vấn KINH DOANH/BÁN HÀNG Việc làm IT Việc làm Marketing Việc làm MARKETING/PR/QUẢNG CÁO Câu hỏi phỏng vấn MARKETING/PR/QUẢNG CÁO Luyện phỏng vấn MARKETING/PR/QUẢNG CÁO Việc làm Remote Việc làm Part-time Việc làm CHĂM SÓC KHÁCH HÀNG (CUSTOMER SERVICE)/VẬN HÀNH Câu hỏi phỏng vấn CHĂM SÓC KHÁCH HÀNG (CUSTOMER SERVICE)/VẬN HÀNH Luyện phỏng vấn CHĂM SÓC KHÁCH HÀNG (CUSTOMER SERVICE)/VẬN HÀNH Việc làm Hà Nội Việc làm TP Hồ Chí Minh Việc làm NHÂN SỰ/HÀNH CHÍNH/PHÁP CHẾ Câu hỏi phỏng vấn NHÂN SỰ/HÀNH CHÍNH/PHÁP CHẾ Luyện phỏng vấn NHÂN SỰ/HÀNH CHÍNH/PHÁP CHẾ Việc làm Đà Nẵng Việc làm Fresher Việc làm CÔNG NGHỆ THÔNG TIN Câu hỏi phỏng vấn CÔNG NGHỆ THÔNG TIN Luyện phỏng vấn CÔNG NGHỆ THÔNG TIN Việc làm Senior Câu hỏi phỏng vấn Java Việc làm LAO ĐỘNG PHỔ THÔNG Câu hỏi phỏng vấn LAO ĐỘNG PHỔ THÔNG Luyện phỏng vấn LAO ĐỘNG PHỔ THÔNG Câu hỏi phỏng vấn Python Câu hỏi phỏng vấn React Việc làm TÀI CHÍNH/NGÂN HÀNG/BẢO HIỂM Câu hỏi phỏng vấn TÀI CHÍNH/NGÂN HÀNG/BẢO HIỂM Luyện phỏng vấn TÀI CHÍNH/NGÂN HÀNG/BẢO HIỂM Câu hỏi phỏng vấn SQL Câu hỏi phỏng vấn JavaScript Việc làm BẤT ĐỘNG SẢN Câu hỏi phỏng vấn BẤT ĐỘNG SẢN Luyện phỏng vấn BẤT ĐỘNG SẢN Câu hỏi phỏng vấn Node.js Câu hỏi System Design Việc làm XÂY DỰNG Câu hỏi phỏng vấn XÂY DỰNG Luyện phỏng vấn XÂY DỰNG Câu hỏi thuật toán Câu hỏi phỏng vấn PHP Việc làm KẾ TOÁN/KIỂM TOÁN/THUẾ Câu hỏi phỏng vấn KẾ TOÁN/KIỂM TOÁN/THUẾ Luyện phỏng vấn KẾ TOÁN/KIỂM TOÁN/THUẾ Câu hỏi phỏng vấn C# Câu hỏi phỏng vấn AWS Việc làm SẢN XUẤT Câu hỏi phỏng vấn SẢN XUẤT Luyện phỏng vấn SẢN XUẤT Câu hỏi phỏng vấn Docker Câu hỏi phỏng vấn Agile Việc làm GIÁO DỤC/ĐÀO TẠO Câu hỏi phỏng vấn GIÁO DỤC/ĐÀO TẠO Luyện phỏng vấn GIÁO DỤC/ĐÀO TẠO Phỏng vấn tiếng Anh Mock interview online Việc làm BÁN LẺ/DỊCH VỤ ĐỜI SỐNG Câu hỏi phỏng vấn BÁN LẺ/DỊCH VỤ ĐỜI SỐNG Luyện phỏng vấn BÁN LẺ/DỊCH VỤ ĐỜI SỐNG Luyện phỏng vấn Fresher Tuyển dụng IT Việc làm PHIM VÀ TRUYỀN HÌNH/BÁO CHÍ/XUẤT BẢN Câu hỏi phỏng vấn PHIM VÀ TRUYỀN HÌNH/BÁO CHÍ/XUẤT BẢN Luyện phỏng vấn PHIM VÀ TRUYỀN HÌNH/BÁO CHÍ/XUẤT BẢN Việc làm Kế toán Việc làm Nhân sự Việc làm ĐIỆN/ĐIỆN TỬ/VIỄN THÔNG Câu hỏi phỏng vấn ĐIỆN/ĐIỆN TỬ/VIỄN THÔNG Luyện phỏng vấn ĐIỆN/ĐIỆN TỬ/VIỄN THÔNG Việc làm Content Marketing Việc làm Logistics Việc làm LOGISTICS/THU MUA/KHO/VẬN TẢI Câu hỏi phỏng vấn LOGISTICS/THU MUA/KHO/VẬN TẢI Luyện phỏng vấn LOGISTICS/THU MUA/KHO/VẬN TẢI Việc làm Thiết kế Việc làm Sales Việc làm TƯ VẤN CHUYÊN MÔN Câu hỏi phỏng vấn TƯ VẤN CHUYÊN MÔN Luyện phỏng vấn TƯ VẤN CHUYÊN MÔN Việc làm DƯỢC/Y TẾ/SỨC KHOẺ/CÔNG NGHỆ SINH HỌC Câu hỏi phỏng vấn DƯỢC/Y TẾ/SỨC KHOẺ/CÔNG NGHỆ SINH HỌC Luyện phỏng vấn DƯỢC/Y TẾ/SỨC KHOẺ/CÔNG NGHỆ SINH HỌC Việc làm THIẾT KẾ Câu hỏi phỏng vấn THIẾT KẾ Luyện phỏng vấn THIẾT KẾ Việc làm NHÀ HÀNG/KHÁCH SẠN/DU LỊCH Câu hỏi phỏng vấn NHÀ HÀNG/KHÁCH SẠN/DU LỊCH Luyện phỏng vấn NHÀ HÀNG/KHÁCH SẠN/DU LỊCH Việc làm NĂNG LƯỢNG/MÔI TRƯỜNG/NÔNG NGHIỆP Câu hỏi phỏng vấn NĂNG LƯỢNG/MÔI TRƯỜNG/NÔNG NGHIỆP Luyện phỏng vấn NĂNG LƯỢNG/MÔI TRƯỜNG/NÔNG NGHIỆP Việc làm TÀI XẾ Câu hỏi phỏng vấn TÀI XẾ Luyện phỏng vấn TÀI XẾ Việc làm BIÊN PHIÊN DỊCH Câu hỏi phỏng vấn BIÊN PHIÊN DỊCH Luyện phỏng vấn BIÊN PHIÊN DỊCH Việc làm LUẬT Câu hỏi phỏng vấn LUẬT Luyện phỏng vấn LUẬT Việc làm NHÓM NGHỀ KHÁC Câu hỏi phỏng vấn NHÓM NGHỀ KHÁC Luyện phỏng vấn NHÓM NGHỀ KHÁC