Senior JavaScript Front-End Developer

SunRay Enterprise Inc

1h ago • Remote

Senior

Remote

50 - 55 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior JavaScript Front-End Developer role

Improve your resume now

$50 – $55/year

Quick Facts

  • Role: Senior JavaScript Front-End Developer

  • Contract length: 6 months

  • Work mode: Remote

Description

You’ll build and own complex React-based interactive 3D features using React (React 19 / modern React) and React Three Fiber in production. The role emphasizes real-time performance discipline (frame budgets), scalable state management with Zustand, and first-class accessibility aligned with WCAG AA. You’ll also collaborate with a 3D technical artist and work effectively with Claude Code to deliver safe, consistent code.

Responsibilities

  • Build and own complex React Three Fiber features (interactive 3D equipment, selection-driven action system, real-time visual effects, and the UI around them)

  • Keep the app fast on low-end hardware by profiling and tuning the render loop and managing GPU/CPU cost while holding a frame budget

  • Keep application state coherent as it grows (simulation state, equipment state, an event log for assessment, and UI state) using Zustand

  • Make accessibility real: full keyboard operation, focus management, ARIA, and screen-reader support as core requirements

  • Direct Claude Code effectively by decomposing work into agent-sized tasks, reviewing output with a senior eye, and writing by hand when appropriate

  • Help maintain repo conventions and guidance (CLAUDE.md, repository structure) to keep AI-generated code consistent and safe

  • Collaborate with a 3D technical artist to integrate assets and shaders cleanly

Requirements

  • Senior-level production experience with modern React (React 19), including hooks discipline, memoization, effect timing, and understanding re-renders and stale closures

  • Production experience with Three.js and React Three Fiber, including scene graph expertise, geometry and materials, the useFrame render loop, and disposal/memory management to prevent WebGL leaks

  • Real-time performance discipline: frame-budget thinking, profiling/render-loop tuning, and managing GPU vs CPU cost

  • State management at scale using Zustand (or clearly transferable experience)

  • Accessibility expertise: keyboard navigation, focus management, ARIA, and screen-reader testing meeting WCAG AA

  • TypeScript fluency, Vite, and a testing discipline focused on real behavior rather than mocks

  • Ability to work effectively with Claude Code by decomposing work into well-specified tasks and reviewing AI output

  • Collaboration experience integrating 3D assets and shaders with a 3D technical artist

Benefits

  • 6-month remote contract

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report