Senior Front-End Developer -- Remote 100% -- Only W2
Jobs via Dice
full-remoteseniorcontractfrontend United States Yesterday via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
TypeScriptReactWebSocketsCanvas 2DState ManagementMaterial UI v5React QueryBroadcastChannel APIStyled-ComponentsReal-time Architecture
About the role
Role Overview
Senior Front-End Developer (100% Remote, W2) Join Siri Infosolutions Inc to build and maintain a real-time, event-driven front-end application using modern React and TypeScript patterns.
Responsibilities
- Build UI with React using heavy hooks and context providers with strict TypeScript typing and custom interfaces.
- Implement and maintain custom state management solutions, including:
- understanding update timing (avoid state writes in render)
- stable-reference patterns for high-frequency data
- Develop real-time features with WebSockets:
- event merging/deduplication
- multi-tab sync via BroadcastChannel API
- Create performance-focused graphics using Canvas 2D:
- draw icons and labels on HTML5 canvas (not DOM)
- implement hit detection and performance optimization
- Use Material UI v5 (sx prop, theming) and styled-components.
- Integrate with backend services by consuming REST APIs and managing async fetching with React Query.
Requirements
- 7+ years of IT experience.
- TypeScript + React with strict typing, custom interfaces, hooks, and context providers.
- Experience with custom state management (beyond Redux/Zustand).
- Strong understanding of React rendering/update rules.
- Experience building event-driven architectures with WebSockets and real-time updates.
- Canvas 2D rendering experience (performance optimization + hit detection).
- Material UI v5 experience.
- REST API consumption and React Query.
Contract Details
- 6+ months contract on W2
- Remote: 100%
- Location: United States
Scraped 4/8/2026