This role involves close collaboration with AI engineers, backend developers, and warehouse operators to create a seamless and intuitive experience for end-users.
Responsibilities
Design and implement an intuitive, responsive, and accessible PWA-based mobile web interface.
Ensure a smooth user experience (UX) with optimized navigation, visual hierarchy, and interactive elements.
Incorporate real-time data visualization for AI detection results (e.g., bounding boxes for detected damage).
Develop a mobile-friendly Progressive Web App (PWA) that supports offline functionality.
Implement image capturing and annotation features for warehouse auditors.
Optimize the PWA for fast loading, low latency, and high performance on various mobile devices.
Work with backend developers to integrate REST APIs and WebSocket communication.
Collaborate with AI engineers to display real-time AI analysis results.
Ensure the application meets warehouse workflow requirements and aligns with business objectives.
Optimize UI components for fast rendering and smooth interactions.
Ensure compliance with data privacy and security best practices.
Implement caching strategies to support offline access in PWA.
Requirements
Strong expertise in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
Experience with modern frontend frameworks such as React, Vue.js, or Angular.
Knowledge of CSS frameworks like Tailwind, Bootstrap, or Material UI.
Hands-on experience building Progressive Web Apps (PWA) with Service Workers & Web App Manifest.
Understanding of offline support, caching strategies (Workbox), and background sync.
Experience in mobile-first and responsive design.
Proficiency with design tools like Figma, Adobe XD, or Sketch.
Ability to implement user-friendly and accessible UI components.
Experience integrating RESTful APIs and WebSocket for real-time data updates.
Understanding of image processing and annotation tools in web applications.
Nice-to-haves
Familiarity with warehouse management systems (WMS) or logistics applications.
Experience with AI-driven UI features, such as overlaying AI-generated bounding boxes on images.
Knowledge of cloud platforms (e.g., AWS, Samsung Cloud Platform, or Firebase) for PWA deployment.