Frontend Developer (Angular)
CÔNG TY CỔ PHẦN CÔNG NGHỆ IZI SOFTWARE
Địa điểm làm việc: Đà Nẵng
Hết hạn: 30/08/2023
- Chi tiết công việc
- Giới thiệu công ty
Vị trí công việc này hiện tại đã hết hạn nộp hồ sơ, bạn có thể tham khảo thêm một số công việc liên quan phía dưới
Mô tả công việc
1. 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.
2. 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.
3. 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.
4. Viết CODE rõ ràng và có thể duy trì.
5. Tối ưu hóa ứng dụng để có tốc độ và khả năng mở rộng tối đa.
6. Đả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.
7. Thời gian làm việc: Từ thứ 2 đến thứ 6 (Sáng 8h - 12h; Chiều: 13h30 - 17h30). Nghỉ thứ 7 & CN.
2. 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.
3. 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.
4. Viết CODE rõ ràng và có thể duy trì.
5. Tối ưu hóa ứng dụng để có tốc độ và khả năng mở rộng tối đa.
6. Đả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.
7. Thời gian làm việc: Từ thứ 2 đến thứ 6 (Sáng 8h - 12h; Chiều: 13h30 - 17h30). Nghỉ thứ 7 & CN.
Yêu cầu
1. 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.
2. 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).
3. RXJS
- 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.
- 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.
4. Typescript
- Đã quen với các tính năng cơ bản của 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.
- 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.
2. 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).
3. RXJS
- 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.
- 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.
4. Typescript
- Đã quen với các tính năng cơ bản của 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.
Quyền lợi
- Mức lương hấp dẫn, tương xứng với năng lực và hiệu quả làm việc.
- Đóng góp xây dựng những sản phẩm top đầu thị trường.
- Được hưởng đầy đủ chế độ phúc lợi như BHXH, thưởng lễ Tết, lương tháng 13, du lịch hàng năm...
- Thời gian làm việc: Thứ 2 - Thứ 6. Nghỉ Thứ 7, CN và các ngày lễ theo quy định của Nhà nước.
- Tham gia các CLB chạy, đá bóng, boardgame, văn nghệ ... sau giờ làm việc.
- Được làm việc trong môi trường trẻ trung, năng động, nhiệt tình, chủ yếu là 9x và 2k, có nhiều cơ hội thăng tiến.
- Cơ hội được thể hiện và phát huy năng lực của bản thân, tham gia hoạt động Workshop trao đổi chuyên môn thường xuyên cùng đội nhóm để năng cao kiến thức, năng lực.
- Đóng góp xây dựng những sản phẩm top đầu thị trường.
- Được hưởng đầy đủ chế độ phúc lợi như BHXH, thưởng lễ Tết, lương tháng 13, du lịch hàng năm...
- Thời gian làm việc: Thứ 2 - Thứ 6. Nghỉ Thứ 7, CN và các ngày lễ theo quy định của Nhà nước.
- Tham gia các CLB chạy, đá bóng, boardgame, văn nghệ ... sau giờ làm việc.
- Được làm việc trong môi trường trẻ trung, năng động, nhiệt tình, chủ yếu là 9x và 2k, có nhiều cơ hội thăng tiến.
- Cơ hội được thể hiện và phát huy năng lực của bản thân, tham gia hoạt động Workshop trao đổi chuyên môn thường xuyên cùng đội nhóm để năng cao kiến thức, năng lực.
Thông tin khác
Mức lương
Thoả thuận
Số lượng tuyển
5 người
Hình thức làm việc
Toàn thời gian
Cấp bậc
Nhân viên
Giới tính
Nam
Kinh nghiệm
1 năm
Thoả thuận
Số lượng tuyển
5 người
Hình thức làm việc
Toàn thời gian
Cấp bậc
Nhân viên
Giới tính
Nam
Kinh nghiệm
1 năm
Thông tin chung
- Ngày hết hạn: 30/08/2023
- Thu nhập: Thoả thuận
Giới thiệu công ty
Xem trang công ty
CÔNG TY CỔ PHẦN CÔNG NGHỆ IZI SOFTWARE chuyên thiết kế website, marketing online, thiết kế các ứng dụng, app mobile. Chúng tôi không ngừng sáng tạo, học hỏi và tiếp thu những công nghệ mới để mang lại giao diện với những tính năng cập nhật, bắt kịp xu hướng thế giới. Hiểu được xu hướng phát triển của công nghệ hiện đại, doanh nghiệp đang đứng trước một thách thức lớn đó là kinh doanh trực tuyến. Để thành công và phát triển các doanh nghiệp thường chọn các kết hợp kinh doanh truyền thống và trực ...
Quy mô công ty
Từ 26 - 100 nhân viên
Việc làm tương tự
Công Ty TNHH Hệ Thống Thông Tin FPT - FPT Information System - FPT IS
Negotiable
28/11/2024
Đà Nẵng, Thừa Thiên Huế
Công Ty TNHH Hệ Thống Thông Tin FPT - FPT Information System - FPT IS
25 - 40 triệu
30/11/2024
Hà Nội, Đà Nẵng
CÔNG TY TNHH ACWORKS VIỆT NAM
20 - 40 triệu
14/12/2024
Hà Nội, Đà Nẵng
hỗ trợ doanh nghiệp
Giải thưởng
của chúng tôi
Top 3
Nền tảng số tiêu biểu của Bộ
TT&TT 2022.
Top 15
Startup Việt xuất sắc 2019 do VNExpress tổ chức.
Top 10
Doanh nghiệp khởi nghiệp sáng tạo Việt Nam - Hội đồng tư vấn kinh doanh ASEAN bình chọn.
Giải Đồng
Sản phẩm công nghệ số Make In Viet Nam 2023.