Mô Tả Công Việc
- Lập trình Back-End sử dụng ngôn ngữ Java, Front-End sử dụng framework là ReactJS.
- Tham gia phát triển dự án theo quy trình Scrum.
- Tại mỗi Sprint, chọn một chức năng theo danh sách chức năng và chịu trách nhiệm hoàn thiện chức năng đó.
- Thiết kế API cần thiết cho chức năng đã chọn
- Lập trình các API (Back-End) và public API trên Gateway cho Front-End sử dụng
- Viết test case đảm bảo code có độ bao phủ test lớn hơn hoặc bằng tỷ lệ % mà công cụ kiểm tra quy định (thường 90%)
- Code khi commit lên codebase (sử dụng Git) phải vượt qua các scan về security và code convention.
- Viết Front-End thể hiện cho chức đã chọn.
- Tham gia nghiên cứu và sử dụng một số Tech Stack mới cho dự án nếu cần thiết.
Yêu Cầu Công Việc
- Có kiến thức nền tảng, tư duy về lập trình hướng đối tượng, lập trình ứng dụng mạng. Đã từng làm việc với một trong các framework Spring MVC, Spring Boot, Hibernate là một lợi thế.
- Có tư duy về Unit Test và Code Convention trong lập trình. Hiểu về Code Coverage là một lợi thế.
- Biết một trong các framework JavaScript cho lập trình Front-End (ReactJS, VuJS, AngularJS là một lợi thế.
- Có tư duy logic lập trình, cẩn thận trong trình bày, có khả năng tìm hiểu sâu về một chủ đề công nghệ.
- Có tư duy làm việc nhóm, chia sẻ kinh nghiệm giữa các thành viên.
Hình thức
Quyền Lợi
- Được tham gia đào tạo năng lực kỹ năng mềm và chuyên môn kỹ thuật theo dự án.
- Môi trường làm việc mới, chuyên nghiệp, trẻ trung, năng động và cởi mở, đồng thời các thành viên gắn kết như một gia đình. Cơ hội học hỏi các công nghệ mới nhất, cơ hội trưởng thành, tiến thân.
- Được hướng dẫn chỉ bảo tận tình bởi các nhân sự, quản lý lập trình giàu kinh nghiệm.
- Được tham gia vào thiết kế, xây dựng các hệ thống xử lý hiệu năng cao đáp ứng hàng triệu request/s.
- Xét tăng lương 2 lần/năm theo năng lực và hiệu quả công việc.
- Chế độ thưởng theo dự án, thưởng theo tình hình kinh doanh cuối năm.
- Được khám sức khỏe định kỳ hàng năm.đóng BHXH, BHYT, BHTN
- Nghỉ lễ theo quy định nhà nước