Mô tả công việc: Nội dung công việc Làm việc với Technical Leader: Trao đổi để làm rõ yêu cầu và đề xuất giải pháp.
Tham gia vào toàn bộ quy trình phát triển phần mềm:
- Bao gồm phân tích yêu cầu
- Lập kế hoạch, triển khai
- Review code, kiểm thử, triển khai lên hệ thống
- Vận hành và giám sát.
Yêu cầu ứng viên - Kinh nghiệm làm back-end: Tối thiểu 1-2 năm làm việc với back-end.
- Biết JavaScript, NodeJS: Đặc biệt là dùng với ExpressJS; biết thêm về NestJS thì càng tốt.
- Đưa ứng dụng lên server: Có kinh nghiệm triển khai ứng dụng NodeJS lên server để chạy ổn định.
Kiến thức về cơ sở dữ liệu: Hiểu về các loại cơ sở dữ liệu như SQL (PostgreSQL, MySQL) và NoSQL (DynamoDB). - Làm việc với API: Biết tạo và sử dụng API như REST hoặc GraphQL để kết nối các dịch vụ.
- Tích hợp dịch vụ ngoài: Đã từng làm việc với API của Google Cloud, Firebase hoặc các dịch vụ thanh toán.
- Hiểu về CI/CD và test: Biết cách thiết lập CI/CD và viết test đơn giản để kiểm tra mã nguồn.
- Sẵn sàng học hỏi và cải thiện: Có tinh thần học hỏi công nghệ mới và tối ưu hiệu suất ứng dụng.
- Kỹ năng giải quyết vấn đề: Biết phân tích vấn đề và tìm giải pháp hiệu quả.
- Thái độ tích cực và trung thực: Luôn chủ động học hỏi và cải thiện bản thân.
- Biết về server và caching: Có kiến thức cơ bản về server, Nginx, và các kỹ thuật cache dữ liệu.
Quyền lợi - Tập luyện FREE tại Trung Tâm 5 sao.
- Đóng BHXH theo quy định của nhà nước.
- Tham gia team building hàng năm.
- Môi trường làm việc thân thiện, vui vẻ.
Quyền lợi ứng viên: Bảo Hiểm Y Tế, Chăm Sóc Sức Khỏe, Cơ Hội Phát Triển
Yêu cầu hồ sơ: Từ khóa việc làm: Backend Developer, CNTT khác, SQL Developer
Kỹ năng cần có: Back End, Node.js, SQL
Kinh nghiệm làm việc: Từ 1 đến 2 năm
Giới tính: Không yêu cầu