Tham gia phân tích yêu cầu, phát triển và bảo trì các ứng dụng web sử dụng Angular và TypeScript.
Xây dựng giao diện và component có khả năng tái sử dụng, bảo đảm tính nhất quán, responsive và thân thiện với người dùng.
Tích hợp RESTful API, xử lý dữ liệu bất đồng bộ bằng RxJS và quản lý trạng thái ứng dụng phù hợp với quy mô sản phẩm.
Phối hợp với Backend, QA, UI/UX và các thành viên trong nhóm để hoàn thành tính năng đúng yêu cầu và tiến độ.
Phân tích, sửa lỗi, tối ưu tốc độ tải trang, hiệu năng hiển thị và trải nghiệm trên các trình duyệt phổ biến.
Viết mã rõ ràng, tuân thủ coding convention; sử dụng Git, tham gia code review và cập nhật tài liệu kỹ thuật khi cần.
Tham gia kiểm thử đơn vị cho các phần chức năng được giao và hỗ trợ xử lý sự cố trong quá trình vận hành.
- Kỹ năng bắt buộc:
Có 2-3 năm kinh nghiệm phát triển Front-end, trong đó có kinh nghiệm làm việc thực tế với Angular.
Nắm vững TypeScript, JavaScript ES6+, HTML5, CSS3 và nguyên tắc thiết kế giao diện responsive.
Hiểu và sử dụng được Angular Component, Module hoặc Standalone Component, Service, Dependency Injection, Routing, Guard, Reactive Forms và HTTP Interceptor.
Có kinh nghiệm với RxJS, Observable và các toán tử phổ biến; biết kiểm soát subscription và luồng dữ liệu bất đồng bộ.
Có kinh nghiệm tích hợp RESTful API, làm việc với JSON và các cơ chế xác thực phổ biến như JWT.
Sử dụng được Git và npm; hiểu quy trình branch, pull request và code review trong làm việc nhóm.
Có tư duy phân tích, tinh thần trách nhiệm, khả năng tự học và giao tiếp phối hợp tốt.
Có khả năng đọc hiểu tài liệu kỹ thuật bằng
tiếng Anh.
- Điểm cộng:
Có kinh nghiệm với NgRx, Angular Signals hoặc một giải pháp quản lý trạng thái tương đương.
Biết viết unit test bằng Jasmine, Karma hoặc Jest và hiểu các nguyên tắc kiểm thử Front-end.
Đã sử dụng Angular Material, PrimeNG, Tailwind CSS, Bootstrap hoặc thư viện UI tương đương.
Có kiến thức cơ bản về Docker, CI/CD, tối ưu Web Vitals, Server-Side Rendering hoặc Progressive Web App.
Biết sử dụng công cụ AI hỗ trợ lập trình một cách có kiểm soát để tăng năng suất và chất lượng mã nguồn.
Mức lương: 10.000.000 - 15.000.000 VNĐ/tháng, thỏa thuận theo năng lực và kết quả phỏng vấn.
Thưởng: Tháng 13 và các dịp lễ, Tết theo chính sách công ty.
Chế độ: Được tham gia BHXH, BHYT và BHTN đầy đủ theo quy định của pháp luật.
Phát triển: Được hướng dẫn trong công việc, tham gia dự án thực tế và có cơ hội nâng cao chuyên môn Angular.
Môi trường: Làm việc cùng đội ngũ trẻ, hợp tác và thường xuyên cập nhật công nghệ.
Hoạt động nội bộ: Tham gia thể thao, team building và du lịch hằng năm theo kế hoạch công ty.