Hoàng Quốc Việt, Hà Nội
Onsite
- Dự án 4 tháng (có thể extend)
- Ưu tiên kí HĐCTV
===
• Build 2D mini-games on a canvas/WebGL layer rendered over a live camera feed, with all gameplay values driven by configuration rather than hard-coded.
• Integrate an object-detection model that runs in the browser: model loading and caching, frame sampling, confidence handling, and a fallback path when hardware acceleration is unavailable.
• Implement camera and permission handling across iOS Safari and Android Chrome, including every denial, error and fallback state.
• Keep the frame rate stable on mid-range phones while the camera, the model and the game loop run at the same time.
• Build the surrounding application screens: navigation, progression, inventory and collection views, list and detail screens.
• Load a versioned configuration bundle so content and gameplay values can change without a release.
• Handle unreliable mobile networks: queued submissions, idempotent requests, and UI that reconciles with the server as the source of truth.
• Turn the designer's Figma into a reusable component set, with i18n keys in place from the start.