Từ ngày 14/1/2024, CareerBuilder.vn chính thức đổi tên thành CareerViet.vn. Chi tiết xem tại đây.

Địa điểm

Hồ Chí Minh

Maps
  • Lương

    Cạnh tranh

  • Kinh nghiệm

    2 - 5 Năm

  • Cấp bậc

    Nhân viên

  • Hết hạn nộp

    31/08/2025

Phúc lợi

  • Laptop
  • Chế độ bảo hiểm
  • Du Lịch
  • Đồng phục
  • Chế độ thưởng
  • Chăm sóc sức khỏe
  • Đào tạo
  • Tăng lương
  • Nghỉ phép năm

Mô tả Công việc

  • Design and develop robust, secure, and high-performance backend services and APIs using Node.js (NestJS or Express.js).
  • Architect and implement scalable solutions following best practices in software design and clean code principles.
  • Collaborate with frontend developers, DevOps, QA, and product teams to deliver seamless end-to-end features.
  • Integrate third-party services, databases, and internal systems with RESTful and GraphQL APIs.
  • Ensure application responsiveness, performance, and uptime in production environments.
  • Write unit and integration tests to maintain high code quality and support continuous integration.
  • Participate in code reviews, provide constructive feedback, and mentor junior developers when needed.
  • Maintain documentation for APIs, services, and infrastructure as part of the development process.
  • Stay current with evolving backend technologies, frameworks, and industry trends.

Yêu Cầu Công Việc

MUST HAVE

Experience & Technical Skills:

  • 2+ years of experience in backend development using Node.js, with strong knowledge of NestJS and/or Express.js frameworks.
  • Proficient in JavaScript and/or TypeScript, with a solid understanding of asynchronous programming and event-driven architecture.
  • Hands-on experience working with RESTful APIs, GraphQL, and WebSocket implementations.
  • Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with ORMs like TypeORM or Prisma.
  • Solid understanding of authentication and authorization mechanisms (JWT, OAuth2, etc.).
  • Proficient in using Git and collaborative development workflows.
  • Knowledge of software testing (unit, integration) and testing tools (e.g., Jest, Supertest).
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent verbal and written communication skills.

NICE TO HAVE

  • Experience with containerization and deployment tools (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of microservices architecture and event-driven systems (e.g., using RabbitMQ, Kafka).
  • Prior experience working in agile/scrum environments.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Soft Skills & Collaboration Ability to work independently or collaboratively in a fast-paced, agile environment.
  • Excellent communication skills and team collaboration mindset.

Thông tin khác

  • Bằng cấp: Đại học
  • Độ tuổi: Không giới hạn tuổi
  • Lương: Cạnh tranh
Gửi tôi việc làm tương tự Báo xấu

Tìm việc làm theo ngành nghề

Feedback