mic

Lập trình viên NodeJS

Mô tả

  • Mô tả chung :
    • Tham gia vào toàn bộ vòng đời phát triển của một ứng dụng phần mềm — từ xây dựng giao diện người dùng mượt mà đến thiết kế hệ thống Backend ổn định.
    • Trực tiếp xây dựng giao diện người dùng hiện đại, phát triển API backend và tích hợp hệ thống.
    • Tham gia giải quyết các bài toán về hiệu suất, quản lý dữ liệu và có cơ hội làm việc với các hệ thống tích hợp AI Agent/LLM.
  • Trách nhiệm:
    • Thiết kế và triển khai độc lập các hệ thống tự động hóa phức tạp.
    • Dẫn dắt kỹ thuật trong các dự án automation — từ kiến trúc AI agent workflows, tối ưu RPA pipeline, đến xây dựng hệ thống kiểm thử và data pipeline production-ready.
    • Chủ động phân tích nghiệp vụ, đề xuất giải pháp tự động hóa và mentor Junior trong team.
    • Thiết kế và triển khai các tính năng hoàn chỉnh cho ứng dụng Web/Hệ thống, sử dụng Nodejs cho Backend.
    • Phát triển, bảo trì và tối ưu hóa các RESTful APIs/GraphQL bằng Nodejs và các framework Nodejs, đảm bảo tính bảo mật, khả năng mở rộng và hiệu năng cao
    • Có hiểu biết về AI agent systems với tool-calling, memory management, RAG pipeline và multi-agent orchestration (LangGraph, AutoGen, CrewAI...).
    • Xây dựng và vận hành LLM-powered automation workflows tích hợp với hệ thống doanh nghiệp (CRM, ERP, Slack, Jira...).
    • Thiết kế giải pháp RPA có khả năng scale, bao gồm error handling, retry logic, monitoring và alerting.
    • Có hiểu biết về docker, CI/CD integration, Container orchestration .
    • Làm việc trực tiếp với Product Owner và stakeholder để estimate effort và lập kế hoạch sprint.

Yêu cầu

  • Yêu cầu bắt buộc: Ứng viên gửi kèm bằng tốt nghiệp đại học và bảng điểm trong đơn ứng tuyển.
  • Yêu cầu chung :
    • Có khoảng 2-3 năm kinh nghiệm thực tế ở vị  trí, Backend Nodejs hoặc Fullstack.
    • Đã từng tham gia xây dựng hoặc đưa ít nhất 1 sản phẩm web hoàn chỉnh lên môi trường staging/production.
    • Đã từng deliver ít nhất 1–2 hệ thống automation hoàn chỉnh lên production.
    • Khả năng làm việc độc lập, tự manage task và deadline không cần giám sát chặt.
    • Kỹ năng giao tiếp tốt, có thể trình bày giải pháp kỹ thuật cho non-technical stakeholder.
    • Tiếng Anh giao tiếp kỹ thuật ở mức intermediate trở lên.
  • Yêu cầu kỹ năng :
    • Core Tech: Nodejs ( NestJS , Express ,..), TypeScript.
    • Database & ORM: PostgreSQL, TypeORM, Redis.
    • Kiến trúc & Pattern: OOP, Design Patterns, SOLID.
    • Communication: GraphQL và/hoặc REST API.
    • Message Queue (BullMQ/RabbitMQ/Kafka), Docker, CI/CD pipelines, Infrastructure
    • Kinh nghiệm xử lý đa luồng (Worker Threads), Job Queue,
    • Python (intermediate–advanced) , LLM API + Prompt Engineering
    • LangChain / LlamaIndex / LangGraph
    • RPA: UiPath / Automation Anywhere
    • Docker + CI/CD (GitHub Actions / GitLab CI)
    • SQL + dbt (data transformation)
  • Lợi thế nếu biết :
    • Graph DB, RAG, Vector DBok
    • Vector DB (Pinecone / Weaviate, Multi-agent (AutoGen / CrewAI , Kubernetes basics, Terraform / IaC
    • Redis / message queue, OpenTelemetry / monitoring, FastAPI, Spark / BigQuery

Quyền lợi

  • Thưởng các ngày lễ, thành lập ngành…
  • Phụ cấp ăn ca
  • Tham dự các chương trình đào tạo chuyên sâu trong và ngoài nước hàng năm theo chương trình đào tạo nhân lực CNTT do Tập đoàn tổ chức
  • Công ty hỗ trợ phương tiện đi lại và công tác phí khi đi công tác theo quy định.
  • Trợ cấp cho nhân viên nữ sinh con
  • Được cấp đồng phục.

Ứng tuyển ngay