Job Title: Senior Frontend Engineer Company Name: JIG-SAW US, Inc. Job Url: https://www.simplyhired.com/job/pjHbnbYdtA6b4uEsnnT3CagN_A3ZC8PmNqICp5I5OyFvwRbTkeogSw Job Description: Senior Frontend Engineer (Next.js / TypeScript), AI/ML-powered IoT Platform JIG-SAW US, Inc. Remote Job Details Contract $100,000 - $150,000 a year 3 hours ago Benefits Health insurance Dental insurance Paid time off Vision insurance Qualifications AI models TensorFlow Responsive design Dashboard development Performance tuning Tailwind CSS Computer Science Internet of Things D3.js 5 years Big data UI design systems Bachelor's degree Machine learning Model deployment Next.js GitHub User flows Front-end development Model training Data visualization Real-time data processing implementation Senior level SaaS AI Bachelor's degree in computer science TypeScript Software architecture Design systems Mobile design Full Job Description Who We Are JIG-SAW operates 24/7 Operations Centers in Japan and Canada that proactively monitor systems and deliver live incident response—keeping web services and IoT environments stable and high-performing. Corporate site: https://jig-saw.com/en NEQTO.ai: https://neqto.ai About the Role We are looking for a Senior Frontend Engineer who doesn’t just build "pages," but crafts high-performance interfaces for our multi-tenant SaaS IoT platform. You will own the frontend architecture end-to-end—building dashboards that handle high-velocity data, complex onboarding workflows, and live monitoring views. This role requires a blend of technical optimization (making things fast) and product thinking (making things intuitive). You’ll collaborate with Backend and AI teams to bridge the gap between complex data streams and a seamless, responsive user experience. What You’ll Do Performance Optimization: Proactively audit and optimize UI performance (Core Web Vitals, bundle sizes, and execution time) to ensure the platform remains snappy while handling massive IoT datasets. Responsive Architecture: Design and implement a truly responsive UI that functions flawlessly across desktop, tablet, and mobile—ensuring field engineers and executives alike have the data they need. User Flow & UX: Own the user flow of critical features; you'll think through how a user moves from "device registration" to "alert monitoring" to minimize friction and maximize clarity. Modern Stack Ownership: Evolve our architecture using Next.js 15 (App Router), React 18+, and TypeScript 5. Design Systems: Scale a modern design system using (Radix UI + Tailwind CSS v4). Real-time Data: Implement streaming updates and efficient caching strategies to display live sensor data without draining the user's browser resources. Required Qualifications Experience: 5+ years of professional experience with Next.js/React and TypeScript. Modern Tooling: Deep expertise in Next.js 15 (App Router), React 18+, and Tailwind CSS v4. Responsive Mastery: Expert-level knowledge of CSS/Tailwind for building complex, responsive layouts that don't break on edge-case screen sizes. Optimization Mindset: Proven track record of optimizing heavy client-side applications (virtualization, memoization, and efficient data fetching). Education: Bachelor’s degree or higher in Computer Science (or closely related field). Nice-to-Have User Flow Design: Experience mapping out and implementing intuitive user journeys for complex B2B or SaaS products. Data Visualization: Experience with D3.js, Recharts, or Canvas for real-time sensor data visualization. IoT Awareness: Experience with monitoring systems, device management, or telemetry dashboards. Portfolio Requirement (Mandatory) Applications without a portfolio will not be considered. Please provide links to: GitHub or GitLab profile. Live product sites or technical demos. Case studies highlighting your role in optimization or UI architecture. Candidates must also pass a third-party programming assessment as part of the screening process. Job Type: Contract Pay: $100,000.00 - $150,000.00 per year Benefits: Dental insurance Health insurance Paid time off Vision insurance Application Question(s): Tell us about your experience optimizing heavy client-side applications (virtualization, memoization, bundle optimization). Can you provide a portfolio with GitHub/GitLab profile and live product sites or demos? Education: Bachelor's (Required) Experience: TypeScript: 5 years (Required) Next.js/React : 5 years (Required) Tailwind CSS: 5 years (Required) Shift availability: Day Shift (Preferred) Night Shift (Preferred) Work Location: Remote