Smart Working
Smart Working
Smart Working là dịch vụ tuyển dụng giúp các doanh nghiệp xây dựng đội ngũ phát triển phần mềm với những lập trình viên đã được thẩm định từ khắp nơi trên thế giới. Quy trình tuyển chọn bao gồm đánh giá kỹ thuật và kiểm tra lý lịch, kết nối doanh nghiệp với các lập trình viên có kinh nghiệm về nhiều ngôn ngữ lập trình và framework. Smart Working hỗ trợ tuyển dụng linh hoạt, từ xa cho các tổ chức trong nhiều lĩnh vực như tư vấn, chăm sóc sức khỏe và tiếp thị, giúp họ mở rộng năng lực phát triển đồng thời kiểm soát chi phí tuyển dụng và vận hành.

Lập trình viên Full-Stack cấp cao — Bán thời gian, làm việc từ xa tại Ấn Độ

Tham gia các đội ngũ làm việc từ xa trên toàn cầu của Smart Working để duy trì và phát triển nền tảng Studio đang vận hành. Vai trò tập trung vào backend này sử dụng Node.js, NestJS, Angular, Docker và Google Cloud Run.

Mô tả

  • Duy trì và cải tiến nền tảng đang vận hành
  • Phát triển chức năng mới trên sản phẩm hiện có
  • Thực hiện các cải tiến từng bước cho các API backend
  • Hỗ trợ sản phẩm Studio trong môi trường production
  • Đảm nhiệm vai trò full-stack với tỷ trọng khoảng 70% backend và 30% frontend
  • Xây dựng và duy trì các dịch vụ bằng Node.js và NestJS
  • Đóng góp cho frontend Angular
  • Quản lý các dịch vụ dạng container bằng Docker và Docker Compose
  • Phối hợp với đội ngũ hiện tại đồng thời tự quản lý công việc hằng ngày
  • Áp dụng các quy ước của codebase và quy trình triển khai hiện có
  • Tự thiết kế và lập tài liệu cho các API
  • Hoàn thành kỹ lưỡng công việc bảo trì đúng tiến độ

Yêu cầu

  • Có ít nhất 8 năm kinh nghiệm chuyên môn tổng thể
  • Có ít nhất 4 năm kinh nghiệm thực tế với Node.js và/hoặc NestJS
  • Có ít nhất 3 năm kinh nghiệm thực tế với Angular
  • Có ít nhất 3 năm kinh nghiệm thực tế với Docker và Docker Compose
  • Có ít nhất 4 năm kinh nghiệm thiết kế REST API
  • Có tối thiểu 4–6 năm kinh nghiệm chuyên môn tổng thể
  • Có ít nhất 1 năm kinh nghiệm sử dụng các công cụ AI như Claude, MCP hoặc API LLM
  • Thoải mái sử dụng các công cụ phát triển có AI hỗ trợ, bao gồm Claude và Cursor
  • Có kinh nghiệm kỹ thuật cấp trung đến cấp cao
  • Có chuyên môn backend vững vàng và khả năng đóng góp cho công việc frontend
  • Có khả năng tự thiết kế và lập tài liệu cho các API
  • Có khả năng làm việc trong đội ngũ hiện tại đồng thời tự quản lý công việc hằng ngày
  • Có khả năng tuân thủ các phương pháp kỹ thuật và triển khai hiện có
  • Có cách tiếp cận kỹ lưỡng với công việc bảo trì và đảm bảo giao việc đáng tin cậy, đúng hạn

Phúc lợi

  • Ca làm việc cố định từ 12:00–21:30 IST vào mùa hè và 13:00–22:30 IST vào mùa đông
  • Không làm việc vào cuối tuần
  • Được cung cấp laptop và các thiết bị làm việc khác ngay từ ngày đầu tiên
  • Được cố vấn, hỗ trợ từ cộng đồng và tham gia các diễn đàn chia sẻ ý tưởng
  • Cơ hội phát triển nghề nghiệp lâu dài, nơi những đóng góp được coi trọng
  • Tham gia chương trình hội nhập thực tế Five-day AI Academy