Employment Information
Lập trình viên Backend (App)
Job level | Experienced (Non - Manager) |
Salary | $ Competitive |
Deadline to apply | 22/04/2025 |
Industry | IT - Software |
Experience | Over 2 Years |
- Xây dựng API & WebSocket trong hệ thống chat real-time sử dụng NestJS, MongoDB, Redis, RabbitMQ.
- Thiết kế và phát triển microservices giúp hệ thống mở rộng dễ dàng.
- Tích hợp JWT Authentication, OTP Email Verification để bảo mật user.
- Xây dựng hệ thống Redis Cache & RabbitMQ Queue giúp tối ưu hiệu năng.
- Thiết kế hệ thống phân trang tin nhắn, load chat nhanh chóng.
- Triển khai hệ thống scale tự động trên Kubernetes, Docker Swarm.
- Viết unit test, integration test đảm bảo chất lượng code.
- Phối hợp với frontend (React/Flutter) và DevOps để triển khai hệ thống.
- Có từ 2 năm kinh nghiệm làm việc với NestJS/NodeJS.
- Hiểu về microservices architecture, event-driven architecture.
- Có kinh nghiệm làm việc với MongoDB, Redis, RabbitMQ, WebSocket.
- Thành thạo JWT Authentication, OAuth2.
- Có kinh nghiệm RESTful API & GraphQL.
- Biết cách tối ưu Redis Cache, Queue Processing (RabbitMQ, Kafka).
- Đã từng triển khai hệ thống trên Docker, Kubernetes.
- Có mindset về clean code, performance tuning, security.
Ưu tiên
- Kinh nghiệm scale hệ thống lớn với 100K+ user.
- Có hiểu biết về NestJS CQRS, Domain-Driven Design (DDD).
- Biết sử dụng gRPC, Kafka để giao tiếp giữa các service.
- Có kinh nghiệm triển khai CI/CD Pipeline
Similar jobs