Mobile Developer (React Native)
CÔNG TY TNHH KRIK VIỆT NAM
Mô tả công việc
- Xây dựng và phát triển ứng dụng React Native (iOS + Android) cho nhân viên và quản lý cửa hàng: chấm công QR/GPS/ảnh, chấm điểm giám sát cửa hàng, đơn từ nhân sự, thông báo, báo cáo KPI. - Xây dựng thư viện component dùng chung cho app (button, form, bottom sheet, list, skeleton, empty/error state). - Làm việc với API/Supabase (Auth, Postgres RPC, Storage) qua TanStack Query: cache, phân trang, xử lý lỗi, offline. - Tích hợp tính năng thiết bị: camera, thư viện ảnh, GPS, quét QR, sinh trắc học, push notification, deep link. - Tối ưu hiệu năng: thời gian khởi động, danh sách dài, ảnh, animation. Thiết lập quy trình build – phát hành: CI, versioning, TestFlight / Google Play, theo dõi crash.
Yêu cầu công việc
- Tối thiểu 2 năm kinh nghiệm React Native, đã đưa ít nhất 1–2 app lên App Store/Google Play và duy trì qua nhiều phiên bản. - Thành thạo TypeScript, React Navigation, State Management (Zustand/Redux - Toolkit/Jotai) và server state (TanStack Query hoặc tương đương). - Mạnh về UI/UX mobile: dựng layout phức tạp bằng Flexbox, xử lý safe area, keyboard, đa kích thước màn hình; chú ý spacing, typography và các trạng thái loading/empty/error. - Có kinh nghiệm Theming/Design System, ưu tiên từng xây dựng design system cho mobile. - Thành thạo Reanimated 3 + Gesture Handler, có khả năng xây animation, bottom sheet, chuyển cảnh mượt. - Có kinh nghiệm xử lý image/file upload, permissions, Keychain/Keystore và các vấn đề liên quan đến bảo mật. - Có khả năng debug & build cả iOS/Android, đọc log crash và xử lý cấu hình native cơ bản. - Sử dụng Git, quen làm việc với Pull Request và Code Review; có khả năng làm việc độc lập.
Quyền lợi
- Lương thoả thuận theo năng lực + thưởng hiệu quả; xét tăng lương định kỳ. BHXH, BHYT, BHTN đầy đủ; nghỉ phép và chế độ theo quy định công ty. - Công ty chi trả tài khoản Apple Developer, Google Play Console. - Được làm sản phẩm từ đầu, tự quyết kiến trúc app — không bảo trì code cũ. - Người dùng thật ngay trong công ty: phản hồi nhanh, thấy rõ tác động công việc lên vận hành 50+ cửa hàng. - Ưu đãi mua hàng nội bộ, du lịch/team building hằng năm.