Mô tả công việc
Mô tả công việc:
Dự án công ty tại Hà Nội cần tuyển dụng Senior Frontend Developer (Angular 17+)
Yêu cầu từ 7 năm kinh nghiệm, có kinh nghiệm làm việc với Angular 17+
Mức lương hấp dẫn lên đến 55 triệu đồng/tháng (gross)
Chế độ phúc lợi tốt.
Chi tiết công việc:
JS/HTML/CSS
- Hiểu sâu closure, async/await, promise, observable, generic, decorator.
- HTML/CSS: Biết tối ưu, responsive, performance, accessibility.
- Design patterns: Biết áp dụng các mẫu phù hợp (Dependency Injection, Observer, Singleton, Facade…).
- Có kiến thức SCSS
Angular Core
- Hiểu rõ Change Detection (zone.js, OnPush, markForCheck).
- Thành thạo Reactive Forms & Template-driven Forms.
- Biết cách tối ưu structural directives (ngFor trackBy, ngIf as).
- Hiểu lifecycle hooks và khi nào dùng ngOnChanges, ngDoCheck.
- Thành thạo Angular Routing (lazy loading, guards, resolvers).
- Hiểu rõ và sử dụng Standalone Components, Signals (từ Angular 16+).
- Tối ưu bundle size (tree-shaking, code splitting, lazy load).
- Xử lý Memory leak và hiệu năng Observable.
- Tạo dynmic Component và cơ chế Injection
- Có kinh nghiệm với SSR (Angular Universal)
- Có kinh nghiệm customize 1 số thư viện để đáp ứng nhu cầu bài toán.
Kiến trúc dự án
- Thiết kế module structure rõ ràng, dễ mở rộng (feature module, shared module).
- Có kinh nghiệm với Micro Frontend (Module Federation, Nx Workspace).
- Tách biệt UI layer, business logic, data layer.
Công cụ
- Thành thạo Nx, Monorepo cho dự án lớn.
- Hiểu về linting & formatting (ESLint, Prettier).
- Làm việc với backend: Hiểu REST, WebSocket.
Yêu cầu:
- Từ 7 năm kinh nghiệm làm việc với Angular 17+ trở lên.
- Hiểu sâu về các khái niệm liên quan đến Javascript, HTML, CSS, Angular Core.
- Có kiến thức về kiến trúc dự án và công cụ hỗ trợ.
- Có kinh nghiệm sử dụng Nx, Monorepo.
- Có hiểu biết về backend REST, WebSocket.
- Có khả năng customize thư viện để đáp ứng nhu cầu dự án.