NodeJS Developer

Công ty cổ phần Synodus

Tầng 15, tòa CIC, số 1 Đường Nguyễn Thị Duệ, Phường Trung Hòa, Quận Cầu Giấy, Hà Nội

Overview

Salary:  Thoả thuận

Job Type:  Full-time

Experience: 4 years of experience

Openings: 1

Deadline: 2025-12-14

Posted: 2025-11-06 16:22

Category:  Công nghệ thông tin

Job Description

  • Phát triển, tối ưu và bảo trì các dịch vụ backend sử dụng Node.js.
  • Thiết kế và triển khai RESTful API hoặc GraphQL.
  • Tích hợp hệ thống với các dịch vụ bên ngoài và API của đối tác.
  • Làm việc với cơ sở dữ liệu MongoDB, MySQL hoặc PostgreSQL.
  • Phối hợp với Frontend, QA, PM và các bộ phận liên quan để hoàn thiện sản phẩm.
  • Đảm bảo hiệu năng, bảo mật và khả năng mở rộng của hệ thống backend.
  • Tham gia review code, thảo luận kỹ thuật và thiết kế kiến trúc.
  • Theo dõi, xử lý lỗi và đảm bảo chất lượng sản phẩm.
  • Viết code rõ ràng, dễ bảo trì và có tài liệu đi kèm.

Requirements

  • Tối thiểu 4 năm kinh nghiệm phát triển phần mềm với NodeJS.
  • Thành thạo JavaScript (ES6+) và Node.js.
  • Có kinh nghiệm làm việc với Express.js, NestJS hoặc framework tương tự.
  • Hiểu biết về cơ sở dữ liệu quan hệ hoặc NoSQL.
  • Sử dụng thành thạo Git, CI/CD; có kinh nghiệm với Docker là lợi thế.
  • Kiến thức về kiến trúc microservices là điểm cộng.
  • Ưu tiên ứng viên từng làm việc với RabbitMQ, Kafka hoặc message queue khác.
  • Tư duy logic tốt, có khả năng giải quyết vấn đề.
  • Chủ động, trách nhiệm và có khả năng làm việc nhóm.

Ưu tiên

  • Kinh nghiệm làm việc với AWS/GCP/Azure.
  • Biết sử dụng TypeScript.
  • Có kinh nghiệm viết unit test (Jest, Mocha, Chai).
  • Hiểu các tiêu chuẩn bảo mật (JWT, OAuth, mã hóa dữ liệu).

Benefits

  • Mức lương cạnh tranh theo kinh nghiệm.
  • Môi trường làm việc năng động, linh hoạt.
  • Cơ hội học hỏi và phát triển nghề nghiệp.
  • Thưởng hiệu suất, thưởng dự án.
  • Chế độ bảo hiểm và phúc lợi theo quy định công ty.
`