(Hà Nội) 02 Lập Trình Viên Web Frontend (React Native & ReactJS)Mới
Nơi làm việc: Trung tâm Nghiên cứu và phát triển sản phẩm Công ty CP Lumi Việt Nam - Tầng 6, tòa New Skyline Văn Quán, Đường 19/5, Hà Đông, Hà Nội
Thời gian: Từ Thứ 2 - Thứ 6, nghỉ 2 thứ 7/ tháng. Giờ làm việc linh hoạt, áp dụng Ngày làm remote cho nhân viên chính thức.
Số lượng: 2
Phòng/ban: Trung tâm R&D
Mức lương: 15.000.000 - 25.000.000
Mô tả công việc
Tham gia vào quá trình phân tích yêu cầu, thiết kế và phát triển các ứng dụng di động đa nền tảng (iOS và Android) bằng React Native và các ứng dụng web sử dụng ReactJS.
Xây dựng và duy trì các thành phần giao diện người dùng (UI) có tính tái sử dụng cao và hiệu suất tốt cho cả ứng dụng di động và web.
Viết mã nguồn chất lượng cao, dễ bảo trì, hiệu suất tốt và tuân thủ các tiêu chuẩn coding của công ty.
Phối hợp chặt chẽ với các thành viên khác trong nhóm (designer, backend dev QA) để đảm bảo tính nhất quán, trải nghiệm người dùng tốt và tiến độ dự án.
Nghiên cứu và áp dụng các công nghệ, thư viện và giải pháp mới nhất trong lĩnh vực phát triển ứng dụng di động và web frontend (ví dụ: Hooks, Context API, Redux, Next.js, Styled-components, Material-UI, Tailwind CSS).
Ưu tiên: Ứng dụng các công cụ và phương pháp hỗ trợ bởi AI trong quá trình phát triển code (ví dụ: code completion, debug, refactor code, unit test, …).
Thực hiện kiểm thử đơn vị, kiểm thử tích hợp và kiểm thử giao diện người dùng trên cả nền tảng di động và web.
Tham gia vào quá trình review code và đảm bảo chất lượng code.
Đóng góp ý kiến để cải thiện kiến trúc ứng dụng, quy trình phát triển và hiệu suất.
Tối ưu hóa hiệu suất và khả năng tương thích của ứng dụng trên các trình duyệt, thiết bị và hệ điều hành khác nhau.
Hỗ trợ triển khai và theo dõi hiệu suất ứng dụng sau khi phát hành.
Yêu cầu ứng viên
Có kinh nghiệm làm việc thực tế từ 2 năm trở lên với cả React Native và ReactJS.
Nắm vững kiến thức về HTML, CSS, JavaScript (ES6+), TypeScript.
Hiểu biết sâu sắc về các khái niệm cơ bản và nâng cao của React Native và ReactJS (Component lifecycle, Hooks, Props, State, Virtual DOM).
Có kinh nghiệm làm việc với state management library (ví dụ: Redux, Context API, Zustand) cho cả React Native và ReactJS.
Có kinh nghiệm làm việc với routing (ví dụ: React Router, React Navigation).
Có kinh nghiệm làm việc với RESTful APIs và các phương thức tích hợp backend.
Hiểu biết về quy trình build và release ứng dụng di động (iOS và Android) và web.
Có kinh nghiệm làm việc với các công cụ build và quản lý gói (ví dụ: Webpack, Babel, Metro, npm, yarn).
Có kinh nghiệm làm việc với Git.
Ưu tiên: Có kinh nghiệm sử dụng các công cụ hỗ trợ code bằng AI (ví dụ: GitHub Copilot, Cursor).
Ưu tiên: Có kiến thức vững chắc về lập trình hướng đối tượng (OOP) và các design pattern.
Ưu tiên: Có kinh nghiệm thiết kế và triển khai kiến trúc ứng dụng frontend (ví dụ: MVC, MVVM, Flux).
Khả năng làm việc độc lập và làm việc nhóm tốt.
Khả năng tư duy logic, giải quyết vấn đề và học hỏi nhanh.
Có khả năng đọc hiểu tài liệu tiếng Anh chuyên ngành.
Ưu tiên ứng viên có kinh nghiệm với testing framework (ví dụ: Jest, Enzyme, React Testing Library).
Ưu tiên ứng viên có kiến thức về responsive design và cross-browser/platform compatibility.
Quyền lợi
Thu nhập đến 25,000,000 VNĐ (Tùy năng lực và kinh nghiệm thực tế)
Các chế độ phúc lợi khác của công ty: lương tháng thứ 13, thưởng dự án, thưởng nóng, vinh danh, quà lễ tết, sinh nhật.
Được trực tiếp tham gia vào quá trình hoàn thiện các sản phẩm thông minh tại Công ty smarthome số 1 tại Việt Nam.
Được đào tạo và trang bị những kiến thức chuyên sâu về ngành điện tử thông minh. Đề cao sự chia sẻ, văn hóa học hỏi.
Cơ hội thăng tiến cao.
Hưởng đầy đủ các chế độ BHXH theo luật lao động
Du lịch cùng công ty ít nhất 3 lần/ năm. Môi trường làm việc trẻ trung năng động, nhiều hoạt động nội bộ. Có khu vực thể thao rèn luyện sức khỏe, giải trí: bi lắc, bóng bàn, phi tiêu, board game.