Phát triển và duy trì các ứng dụng web sử dụng [protected info], TypeScript, và React JS.
Thiết kế giao diện người dùng (UI) responsive và tối ưu trải nghiệm người dùng (UX) với Tailwind CSS.
Làm việc với cơ sở dữ liệu MySQL và MongoDB để xây dựng và tối ưu hóa các truy vấn dữ liệu.
Tham gia vào toàn bộ vòng đời
phát triển phần mềm, từ phân tích yêu cầu, thiết kế, coding, đến kiểm thử và triển khai.
Phối hợp với các thành viên trong nhóm (Frontend, Backend, QA) để đảm bảo chất lượng sản phẩm.
Đề xuất và triển khai các cải tiến kỹ thuật để nâng cao hiệu suất và khả năng mở rộng của ứng dụng.
Viết mã sạch, dễ bảo trì và tuân thủ các tiêu chuẩn coding tốt nhất.
Tham gia review code và hỗ trợ các thành viên khác trong nhóm.
Thực hiện các công việc khác theo yêu cầu của lãnh đạo.
Tốt nghiệp đại học chuyên ngành Công nghệ Thông tin, Khoa học Máy tính hoặc các lĩnh vực liên quan.
Có 2-3 năm kinh nghiệm làm việc thực tế với [protected info], TypeScript, và React JS.
Thành thạo Tailwind CSS để xây dựng giao diện responsive và hiện đại.
Có kinh nghiệm làm việc với cơ sở dữ liệu MySQL và MongoDB, bao gồm thiết kế schema và tối ưu hóa truy vấn.
Hiểu biết tốt về các khái niệm phát triển web như RESTful API, asynchronous programming, và state management trong React.
Có khả năng làm việc nhóm tốt, giao tiếp hiệu quả và sẵn sàng học hỏi công nghệ mới.
Kỹ năng giải quyết vấn đề và tư duy logic tốt.
Ưu tiên ứng viên có kinh nghiệm với các công cụ như Git, Docker, hoặc CI/CD pipelines.
Có kinh nghiệm làm việc trong môi trường Agile/Scrum là một lợi thế.