CHI TIẾT CÔNG VIỆC: Phát triển các tính năng giao diện người dùng mới và đảm bảo tính khả thi về mặt kỹ thuật của thiết kế UI / UX.
Giao tiếp với các DEV khác và nhóm nội bộ khác để hiểu rõ các yêu cầu.
Tối ưu hóa ứng dụng để có tốc độ và khả năng mở rộng tối đa.
Viết CODE rõ ràng và có thể duy trì.
Làm việc như một phần của team Agile, bao gồm với các DEV khác, Product Owner và Nhà thiết kế UI / UX.
Đảm bảo chu kỳ phát hành phát triển được đáp ứng Hỗ trợ nhóm hỗ trợ phân tích các vấn đề phần mềm.
Làm việc từ thứ Hai đến thứ Sáu (9 giờ sáng- 5 giờ 30 chiều), nghỉ thứ 7 và CN.
YÊU CẦU CÔNG VIỆC:Về Angular:
Hiểu cách phân chia module, phân chia component, cấu trúc thư mục của angular.
Đã quen với các tính năng cơ bản của angular như Routing, Reactive Form, Binding, Directive, Pipe.
Hiểu biết về Standalone Component (từ v14), project hiện tại sử dụng toàn bộ là Standalone và không dùng tới Module.
Hiểu được thứ tự Life Cycle của một Component và trường hợp sử dụng (chủ yếu là ngOnInit, ngOnChanges, ngAfterViewInit, ngOnDestroy)
Hiểu biết Dependency Injection trong Angular. Cách inject service cũng như luồng tìm kiếm instance của DI.
Về các thư viện tùy chọn của Angular:
Thư viện chính dùng để quản lý state trong project. Cần biết cách kết hợp select để lấy dữ liệu từ state, cách update state và chạy effect tuần tự.tailwindcss đã quen với việc sử dụng tailwind (hoặc bootstrap).
RXJS
Quen hoặc thành thạo trong việc sử dụng các Operator quan trọng như: of, tap, take, takeUntil, skip, map, merge, forkJoin, from, fromEvent, switchMap, concatMap,... Yêu cầu nắm rõ luồng đi của những operator này.
Cần nắm rõ về Observable, Subject: Biết được những tính năng cơ bản nào của Angular sử dụng Observable (chẳng hạn HTTP GET, POST, PUT…, hoặc EventEmitter, hoặc Form Value Changes). Biết được khi nào cần Unsubscribe một Observable, các cách unsubscribe.
Typescript
Đặt tên type rõ ràng, dễ phân biệt. Định nghĩa type đúng với nội dung.
Sử dụng type mọi nơi, hạn chế dùng any.
Đã quen với các tính năng cơ bản của Typescript.
PHÚC LỢI:Văn hóa cởi mở và trung thực, nơi mọi người được đánh giá cao, đối xử công bằng và tin cậy lẫn nhau.
Nhân viên được khám sức khỏe định kì 1 lần/năm.
Được tham gia BHXH, BHYT đầy đủ theo quy định của Bộ Lao Động.
Hằng năm có 12 ngày nghỉ phép được hưởng lương; thêm 01 ngày nghỉ phép mỗi 05 năm làm việc.
Làm việc trong môi trường năng động, trẻ trung và nhiệt huyết.
Được hưởng lương tháng 13 + lương hiệu suất.
Đánh giá tăng lương mỗi năm một lần. Mức tăng lương tối thiểu là 10% hoặc vượt khung (mức tối đa là không giới hạn).
Hàng tháng công ty có tổ chức các sự kiện/ party. Tổ chức du lịch ít nhất một lần trong năm.
Có cơ hội được đào tạo và phát triển nghề nghiệp.