Apply Edge Start your job search

Frontend Angular Developer

Alphaway Technology · Hanoi Capital Region

Apply & track with Apply Edge
Title: Frontend Angular Developer Location: Times City, 458 Minh Khai, Hai Ba Trung, Ha Noi Mô tả công việc:Phát triển và bảo trì ứng dụng Front-end sử dụng Angular 19.x, TypeScript và RxJS. Thiết kế và phát triển các module theo kiến trúc Standalone Components kết hợp NgModule (Hybrid Architecture). Xây dựng giao diện người dùng hiện đại, responsive với Angular Material, Angular CDK, SCSS và Material Icons. Thiết kế và tối ưu routing sử dụng Angular Router, Lazy Loading, Route Guards và Permission-based Routing.Tích hợp và làm việc với RESTful APIs thông qua Angular HttpClient. Tham gia xây dựng, tối ưu và tái sử dụng các component sử dụng thư viện nội bộ @sd-angular/core. Tích hợp và xử lý xác thực người dùng thông qua Azure Entra ID (Azure AD) và MSAL Angular v4. Xây dựng và quản lý cơ chế authentication, authorization, token refresh thông qua HTTP Interceptors. Quản lý cấu hình ứng dụng theo từng môi trường (Development, QC, UAT, Production). Phát triển và duy trì tính năng đa ngôn ngữ (i18n) sử dụng JSON trong thư mục assets. Viết Unit Test bằng Jasmine và Karma, đảm bảo chất lượng source code. Review code, tối ưu hiệu năng và đảm bảo tuân thủ coding standards. Phối hợp với Backend, QA, BA và các bên liên quan trong mô hình Agile/Scrum.Yêu cầu công việc:Tốt nghiệp Cao đẳng/Đại học chuyên ngành Khoa học máy tính, Công nghệ thông tin hoặc Toán Tin Bắt buộcTừ 4 năm kinh nghiệm phát triển Front-end với Angular. Có kinh nghiệm làm việc với: ○ Angular 19.2.x ○ Angular CLI 19.2.x ○ TypeScript 5.7 ○ RxJS 7.8 ○ Angular Router ○ Lazy Loading ○ Route Guards ○ Permission-based Routing Hiểu rõ kiến trúc Standalone Components và NgModule. Thành thạo Angular Material, Angular CDK, SCSS. Có kinh nghiệm tích hợp RESTful API bằng Angular HttpClient. Có kinh nghiệm xác thực người dùng bằng Azure Entra ID (Azure AD) hoặc MSAL Angular. Có kinh nghiệm xử lý Authentication, Authorization, JWT Token và HTTP Interceptors Có kinh nghiệm quản lý nhiều môi trường triển khai (Dev/UAT/QC/Production). Có kinh nghiệm Unit Testing với Jasmine và Karma. Thành thạo Git và quy trình làm việc theo Agile/Scrum. Có khả năng đọc hiểu tài liệu kỹ thuật tiếng Anh. Ưu tiên: Có kinh nghiệm sử dụng Node.js 22.x. Có kinh nghiệm xử lý dependency với npm, package-lock và các vấn đề peer dependency. Đã từng làm việc với các thư viện UI nội bộ hoặc Design System. Có kinh nghiệm tối ưu hiệu năng Angular (Change Detection, Lazy Loading, Bundle Optimization...). Có kinh nghiệm phát triển các hệ thống Enterprise hoặc lĩnh vực Fintech, E-commerce, Retail.Chế độ đãi ngộ: Lương tháng 13.Hưởng các chế độ, phúc lợi như: Thưởng lễ tết, thưởng dự án, thưởng thâm niên; 12 ngày phép năm; Phúc lợi và phụ cấp khác Du lịch hàng nămBảo hiểm xã hội, bảo hiểm y tế, bảo hiểm thất nghiệp theo luật bảo hiểm. Trang thiết bị hiện đại, sẵn sàng phục vụ nhân viên mọi lúc mọi nơi