Tham gia vào toàn bộ vòng đời phát triển ứng dụng, từ phân tích yêu cầu, thiết kế, phát triển, kiểm thử đến triển khai và bảo trì.
Xây dựng và phát triển các giao diện người dùng (frontend) chất lượng cao, tương tác và tối ưu hiệu suất sử dụng framework [protected info]
Làm việc chặt chẽ với đội ngũ
backend developer để tích hợp API và đảm bảo luồng dữ liệu liền mạch.
Tối ưu hóa hiệu suất ứng dụng, đảm bảo khả năng mở rộng và bảo mật.
Viết mã sạch, dễ hiểu, dễ bảo trì và có khả năng tái sử dụng.
Tham gia đánh giá mã (code review) để đảm bảo chất lượng và chia sẻ kiến thức trong nhóm.
Nghiên cứu và áp dụng các công nghệ, thư viện và công cụ mới nhằm nâng cao hiệu quả công việc.
Tham gia vào quá trình đưa ra quyết định kỹ thuật và cải tiến quy trình phát triển.
Có kinh nghiệm làm việc thực tế với [protected info] và hệ sinh thái [protected info]
Nắm vững kiến thức về JavaScript (ES6+), HTML5, CSS3.
Kinh nghiệm làm việc với các kỹ thuật tối ưu hóa hiệu suất frontend (Lazy loading, Code splitting, SSR, SSG, ISR...).
Hiểu biết về RESTful API và cách tích hợp với frontend.
Có kinh nghiệm làm việc với hệ thống kiểm soát phiên bản Git.
Khả năng làm việc độc lập và làm việc nhóm hiệu quả.
Tư duy logic tốt, khả năng giải quyết vấn đề nhanh chóng và hiệu quả.
Tinh thần trách nhiệm cao, chủ động trong công việc và sẵn sàng học hỏi cái mới.
Ưu tiên:
Kinh nghiệm làm việc với TypeScript.
Kinh nghiệm với các công cụ quản lý trạng thái (ví dụ: Redux, Zustand, Context API...).
Kinh nghiệm với các thư viện UI component (ví dụ: Material UI, Ant Design, Tailwind CSS...).
Kinh nghiệm triển khai ứng dụng [protected info] lên các nền tảng như Vercel, Netlify, AWS, Azure.
Hiểu biết về kiểm thử frontend (Unit Test, Integration Test).
Kinh nghiệm làm việc theo mô hình Agile/Scrum.
Khả năng đọc hiểu tài liệu tiếng Anh chuyên ngành tốt.