Role: Senior Frontend Engineer (React / Next.js)
Location: Seattle, WA
Contract
• Build ReactJS and NextJS pages, including Home, Receiving, Ordering, Item Lookup, and On Hand, using SSR and ISR as needed.
• Implement deep linking and store context across the application.
• Ensure WCAG 2.1 AA accessibility compliance with a touch-friendly user interface.
• Optimize application performance through code splitting, route prefetching, and list virtualization.
• Implement error boundaries to improve application stability and resiliency.
• Instrument application telemetry using Application Insights.
• Write unit and end-to-end (E2E) tests using Jest, React Testing Library (RTL), and Playwright.
• Design, develop, and ship tablet-first (iPad), mobile, and desktop user experiences using ReactJS, NextJS, and React Native.
• Build scalable, responsive applications that support Inventory and Ordering workflows across multiple device types.
• Implement deep linking to enable seamless navigation and continuity across platforms and user journeys.
• Ensure applications meet accessibility standards, including WCAG 2.1 AA, and deliver inclusive, touch-friendly user interfaces.
• Develop and optimize high-performance, data-intensive views to support real-time inventory visibility and ordering accuracy.
• Apply performance best practices to ensure fast load times and smooth interactions across tablet, mobile, and desktop environments.
• Collaborate with cross-functional teams, including product owners, designers, and backend engineers, to deliver cohesive end-to-end solutions.
• Follow established coding standards, architectural patterns, and best practices to ensure maintainable and reusable solutions.