at Sun* Inc.

NodeJS Engineer (Delivery Partner Network)

Lưu ý: Vui lòng hoàn thành form ứng tuyển kèm CV để hồ sơ được ghi nhận và xét duyệt. Đây cũng là cơ hội để bạn thể hiện sự quan tâm và động lực với vị trí. Xin cảm ơn.Link ứng tuyển: Form ứng tuyển NodeJS Engineer (Delivery Partner Network)

WHO WE ARE

Chúng tôi là đội ngũ NodeJS Developer tại Sun* – người góp phần xây dựng và phát triển hệ thống cho những dự án. Hiện tại, chúng tôi đang tìm kiếm các NodeJS Developer tài năng để cùng đồng hành trong các dự án phần mềm trọng điểm, đảm bảo sản phẩm đầu ra đạt tiêu chuẩn chất lượng cao nhất.
Vị trí này thuộc Delivery Partner Network, nơi các Engineer hợp tác cùng Công ty trên cơ sở linh hoạt (part-time / theo giờ) để hỗ trợ các dự án khi có nhu cầu về nguồn lực hoặc khi dự án cần được triển khai trong thời gian ngắn

WHAT WE DO

  • Thực hiện các công việc phát triển backend trong dự án, đảm bảo các sản phẩm đáp ứng đầy đủ các tiêu chuẩn chất lượng trước khi bàn giao cho khách hàng
  • Tham gia phân tích và thiết kế tài liệu mô tả chi tiết
  • Phát triển hệ thống backend sử dụng NodeJS (thiết kế API, xử lý business logic, làm việc với database,…)
  • Thực hiện phát triển, kiểm tra và đảm bảo chất lượng hệ thống
  • Đóng góp ý tưởng nhằm tối ưu hóa quy trình làm việc của đội ngũ
  • Thực hiện một số công việc khác (nếu có) nhằm mục tiêu đảm bảo và nâng cao chất lượng sản phẩm

WHO YOU ARE

Chuyên môn:

  • Có từ 5 năm kinh nghiệm làm việc với NodeJS
  • Có kinh nghiệm chuyên sâu về NodeJS server-side và các framework liên quan như ExpressJS, NestJS, TypeORM, Mongoose, Socket.IO,…
  • Thành thạo thiết kế và phát triển RESTful API, có kinh nghiệm làm việc với GraphQL
  • Có nền tảng tốt về OOP, Design Patterns, Clean Code, SOLID principles và tư duy DRY
  • Hiểu biết và có kinh nghiệm triển khai TDD, Unit Test, Integration Test hoặc các testing strategies phù hợp
  • Thao tác tốt với một hoặc nhiều Database như MySQL, PostgreSQL, Oracle, MongoDB,… và hiểu về database design, indexing, query optimization
  • Có kinh nghiệm làm việc với message queue, cache hoặc realtime systems là lợi thế (Redis, RabbitMQ, Kafka,…)
  • Có kinh nghiệm thiết kế hệ thống, tối ưu performance, scalability, security và maintainability cho backend services
  • Thành thạo Git và quen thuộc với các công cụ quản lý dự án như Jira, Redmine,…
  • Có hiểu biết về CI/CD, Docker hoặc cloud environment là lợi thế
  • Có hiểu biết cơ bản về HTML, CSS, JavaScript (Ajax, …), JSON, XML

Thái độ và phong cách làm việc:

  • Ownership: Coi dự án như sản phẩm của chính mình, có trách nhiệm đến cùng với chất lượng đầu ra
  • Transparency: Minh bạch về tiến độ, không ngại báo cáo vấn đề khó khăn để cùng giải quyết
  • Availability: Đảm bảo kết nối ổn định qua Slack, phản hồi kịp thời khi dự án cần
  • Security Mindset: Tuyệt đối tuân thủ các nguyên tắc bảo mật dữ liệu của khách hàng và theo quy định của công ty

Thời gian:

  • Có thể làm tối thiểu 4h/ngày (ưu tiên có thể làm 8h/ngày)
  • Có thể làm giờ hành chính tối thiểu 4h hành chính (8h45 -11h45, 12h45 – 17h45)

BENEFITS AND PERKS

  • Mức thu nhập tương xứng với năng lực (Thỏa thuận theo giờ)
  • Linh hoạt về mặt thời gian và địa điểm làm việc
  • Trải nghiệm môi trường làm việc Agile chuyên nghiệp, tiếp cận các công cụ hiện đại
  • Làm việc cùng đội ngũ nhiệt huyết, giàu kinh nghiệm, chuyên nghiệp

Lưu ý: Bằng việc ứng tuyển vào vị trí này, bạn đồng ý cho Sun* thu thập, lưu trữ và xử lý dữ liệu cá nhân của bạn nhằm phục vụ hoạt động tuyển dụng hiện tại và tương lai. Dữ liệu có thể được chia sẻ với các bên liên quan trong quy trình tuyển dụng và được lưu trữ không thời hạn cho đến khi bạn có yêu cầu chính thức bằng văn bản yêu cầu xóa dữ liệu. Chi tiết về quyền lợi và cách thức bảo vệ dữ liệu, vui lòng tham khảo [Chính sách bảo vệ dữ liệu cá nhân của Sun* tại đây]

Bạn đã sẵn sàng ứng tuyển chưa ?
  • Môi trường năng động, sáng tạo
  • Nhiều sự kiện
  • Nhiều chính sách đãi ngộ
Apply for this Job

    First Name*
    Last Name*
    Email*
    Phone*
    Job Name*
    Resume?CV*
    Attach
    Office*
    Where did you hear about this job?*