Employment Information
Chuyên viên Phát triển phần mềm fullstack
Job level | Experienced (Non - Manager) |
Salary | $ Competitive |
Deadline to apply | 23/10/2025 |
Industry | Banking , IT - Hardware / Network , IT - Software |
Experience | Over 3 Years |
· Thiết kế, xây dựng, phát triển, triển khai và duy trì ứng dụng domain banking, ERP.
· Nghiên cứu, thiết kế, xây dựng và duy trì các ứng dụng có hiệu suất cao, có khả năng mở rộng và đáp ứng tiêu chuẩn an toàn thông tin.
· Nghiên cứu công nghệ mới và đưa ra đề xuất về các công cụ và framework mới để cải thiện quy trình phát triển, triển khai.
· Phân tích, thiết kế, phát triển ứng dụng theo mô hình microservice.
· Đảm bảo tính tương thích với các trình duyệt và tối ưu hiệu suất của các ứng dụng.
· Hợp tác với đội ngũ thiết kế để chuyển đổi từ UI/UX và mockups thành giao diện web.
Điều kiện dự tuyển
1. Trình độ chuyên môn:
· Chuyên ngành đào tạo: Yêu cầu ứng viên tốt nghiệp hệ chính quy chuyên ngành Công nghệ thông tin, Khoa học Máy tính, Toán Tin , hoặc chuyên ngành có liên quan tại các trường Đại học trong nước và các Trường ĐH nước ngoài có uy tín;
2. Kinh nghiệm:
· Hơn 3 năm kinh nghiệm trong lĩnh vực phát triển phần mềm.
· Có kiến thức về cấu trúc dữ liệu, giải thuật, lập trình hướng đối tượng, lập trình hướng chức năng, lập trình hướng sự kiện, lập trình hướng phản ứng.
· Có kinh nghiệm về Java, Spring Boot, SQL.
· Có kinh nghiệm với các framework front-end ASP.NET MVC, React, Angular, VueJS.
· Có kinh nghiệm tích hợp các RESTful API, Web service, Web socket và các thư viện trong quá trình phát triển ứng dụng.
· Hiểu biết về các mô hình, kiến trúc ứng dụng: MVC, Clean Architecture, Redux,...
· Hiểu biết về thiết kế đáp ứng và tính tương thích trên nhiều trình duyệt và thiết bị.
· Hiểu biết về các phương pháp phát triển Waterfall, Agile.
· Có kinh nghiệm làm việc độc lập hoặc trong các nhóm đa chức năng hoặc Agile team.
· Sử dụng Git thành thạo để quản lý mã nguồn, có hiểu biết về Gitflow.
· Hiểu biết sâu sắc về coding convention, pattern, các kiến trúc phát triển cho từng công nghệ và framework.
· Có kinh nghiệm triển khai ứng dụng trên server windows, ubuntu, linux,...
· Có kinh nghiệm sử dụng công nghệ ảo hóa ứng dụng: docker, k8s,...
3. Kỹ năng:
· Kỹ năng sử dụng các công vụ phát triển phần mềm.
· Kỹ năng làm việc đội nhóm tốt.
· Kỹ năng giao tiếp tốt.
· Kỹ năng giải quyết và phân tích vấn đề tốt.
4. Ưu tiên
· Có kinh nghiệm trong lĩnh vực ngân hàng, tài chính, fintech.
· Có kinh nghiệm xây dựng ứng dụng chịu tải lớn.