1. Phát triển và duy trì các ứng dụng backend bằng Node.js. 2. Thiết kế, xây dựng và tối ưu hóa các API RESTful để kết nối với các hệ thống frontend và dịch vụ khác. 3. Phối hợp chặt chẽ với các nhóm phát triển khác (frontend, UI/UX, QA) để hoàn thành dự án. 4. Thực hiện kiểm thử đơn vị (unit testing) và viết tài liệu kỹ thuật liên quan. 5. Đảm bảo hiệu năng, bảo mật và khả năng mở rộng của hệ thống. 6. Tích hợp các dịch vụ và cơ sở dữ liệu của bên thứ ba vào hệ thống. 7. Khắc phục và giải quyết các lỗi phát sinh (debugging và troubleshooting). 8. Cập nhật, nghiên cứu và ứng dụng các công nghệ mới vào dự án.
1. Có từ 3 năm kinh nghiệm phát triển phần mềm với NodeJS. 2. Có kinh nghiệm làm việc chuyên sâu về PostgreSQL 3. Có kinh nghiệm xử lý và làm việc với AWS (đặc biệt các service ECS, Lambda, Fargate, RDS) 4. Có kinh nghiệm xây dựng CI/CD trên Bitbucket Pipeline -> tích hợp với luồng pipeline trên AWS 5. Có kinh nghiệm làm việc với javascript (ES6,7), HTML, CSS hoặc SCSS, SASS là một lợi thế
1. Lương upto 20M gross + phụ cấp 2. Lương tháng 13, thưởng performance, thưởng dự án 3. Đánh giá, xét tăng lương hàng năm 4. Được đóng đầy đủ về các chế độ bảo hiểm xã hội, bảo hiểm y tế, bảo hiểm thất nghiệp 5. Hàng năm CBNV được tham gia khám sức khỏe định kỳ tại các bệnh viện lớn. 6. Được tham gia các sự kiện nội bộ: Du lịch công ty, teambuiding hàng năm, happy hour hàng tuần, sinh nhật công ty, các dịp lễ trong năm,… 7. Quà sinh nhật, hưởng chế độ hỉ, hiếu,.. 8. Có cơ hội được tham gia trong các dự án luôn được update công nghệ tiên tiến nhất. 9. Được thử sức với các dự án hấp dẫn trong và ngoài nước. 10. Được trao quyền sáng tạo với đam mê 11. Cơ hội học hỏi từ các chuyên gia hàng đầu, lãnh đạo và đồng nghiệp ưu tú.
6. Ưu tiên từng làm về Typescript 7. Có kinh nghiệm với một hoặc nhiều hệ quản trị cơ sở dữ liệu như Microsoft SQL Server, Oracle, MySQL, PostgreSQL, MongoDB, search engine (ElasticSearch, Solr). 8. Có kinh nghiệm sử dụng Docker, cài đặt CI/CD tool, orchestration tool (Kubernetes, Nomad, Docker Swarm...), triển khai hạ tầng dự án (On-premise hoặc Cloud như AWS / Azure / GCP), quen thuộc với hệ điều hành Linux. 9. Thành thạo các công cụ quản lý mã nguồn (Git, SVN) và quản lý dự án (JIRA, Backlog, Asana, Notion...). 10. Luôn sẵn sàng học hỏi và tiếp nhận công nghệ mới, ngôn ngữ lập trình mới.