Trách nhiệm
Logic ứng dụng web phía server: Quản lý các quy trình xử lý dữ liệu và xử lý yêu cầu từ người dùng trên nền tảng server
Tích hợp công việc giữa các nhóm phát triển: Làm việc chặt chẽ với các lập trình viên front-end và các lập trình viên ứng dụng di động để đảm bảo hệ thống hoạt động hiệu quả và đáp ứng nhu cầu của người dùng
Viết các dịch vụ web và API: Phát triển các API, dịch vụ web mà các lập trình viên front-end và ứng dụng di động có thể sử dụng để kết nối và truy cập dữ liệu từ hệ thống back-end
Tích hợp công việc giữa các nhóm phát triển: Làm việc chặt chẽ với các lập trình viên front-end và các lập trình viên ứng dụng di động để đảm bảo hệ thống hoạt động hiệu quả và đáp ứng nhu cầu của người dùng
Viết các dịch vụ web và API: Phát triển các API, dịch vụ web mà các lập trình viên front-end và ứng dụng di động có thể sử dụng để kết nối và truy cập dữ liệu từ hệ thống back-end
Yêu cầu
Tốt nghiệp chuyên ngành Công nghệ Thông tin, Toán học, Điện tử và Viễn thông, Cơ điện tử và các ngành liên quan
Có ít nhất 3 năm kinh nghiệm phát triển web (Cấp độ Senior)
Thành thạo với các framework NodeJS backend nổi tiếng (Express hoặc Nest)
Hiểu biết vững về RESTful API, gRPC, mono-repo, git
Kiến thức sâu về OOP, SOLID
Kinh nghiệm với cơ sở dữ liệu quan hệ (MySQL, PostgreSQL) và cơ sở dữ liệu NoSQL (MongoDB, DynamoDB, Elastic Search, Redis)
Tạo các sơ đồ cơ sở dữ liệu hỗ trợ các quy trình kinh doanh
Kinh nghiệm phát triển các server phân tán, server quy mô lớn sử dụng AWS là một lợi thế
Kiến thức về công cụ container hóa và điều phối (Docker, Kubernetes)
Kinh nghiệm và thành thạo trong Message Queue, hệ thống phân tán, kiểm thử đơn vị là một lợi thế
Kiến thức sâu về các mẫu thiết kế (Observer, Factory, Builder, Prototype pattern) là một lợi thế
Kinh nghiệm trong các hệ thống LMS (Hệ thống Quản lý Học tập), EdTech, Fintech là một lợi thế
Có ít nhất 3 năm kinh nghiệm phát triển web (Cấp độ Senior)
Thành thạo với các framework NodeJS backend nổi tiếng (Express hoặc Nest)
Hiểu biết vững về RESTful API, gRPC, mono-repo, git
Kiến thức sâu về OOP, SOLID
Kinh nghiệm với cơ sở dữ liệu quan hệ (MySQL, PostgreSQL) và cơ sở dữ liệu NoSQL (MongoDB, DynamoDB, Elastic Search, Redis)
Tạo các sơ đồ cơ sở dữ liệu hỗ trợ các quy trình kinh doanh
Kinh nghiệm phát triển các server phân tán, server quy mô lớn sử dụng AWS là một lợi thế
Kiến thức về công cụ container hóa và điều phối (Docker, Kubernetes)
Kinh nghiệm và thành thạo trong Message Queue, hệ thống phân tán, kiểm thử đơn vị là một lợi thế
Kiến thức sâu về các mẫu thiết kế (Observer, Factory, Builder, Prototype pattern) là một lợi thế
Kinh nghiệm trong các hệ thống LMS (Hệ thống Quản lý Học tập), EdTech, Fintech là một lợi thế
Giới thiệu công ty
Senior Backend Developer (Node.Js) - Thu Nhập 22-40 Triệu
40M-80M VND
