Senior JavaScript Front-End Developer

Cynet Systems

Hoboken, NJ • 1h ago • On-site

Senior

On-site

93,600 - 104,000 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

$93,600 – $104,000/year

Quick Facts

  • Role: Senior JavaScript Front-End Developer
  • Location: Hoboken, NJ
  • Employment: Contract
  • Pay Range: $45.00/hr - $50.00/hr

Description

The role is a Senior Front-End Developer focused on building complex 3D interactive applications using React, Three.js, and React Three Fiber. You will drive real-time performance optimization, scalable state management, and accessible user interfaces for interactive platforms.

Responsibilities

  • Build and own complex React Three Fiber features, including interactive 3D equipment, selection-driven action systems, real-time visual effects, and supporting UI components.
  • Profile and tune the render loop to maintain frame rate performance on lower-end devices.
  • Maintain coherent application state across simulation elements, equipment, event logs, and UI components using Zustand.
  • Ensure full accessibility compliance through keyboard operation, screen-reader compatibility, and ARIA standards.
  • Direct AI coding tools by breaking work into well-specified tasks, reviewing generated output, and writing custom logic when required.
  • Help maintain repository structure and coding guidelines to keep the codebase contributions consistent and secure.
  • Collaborate with the 3D technical artist to integrate assets and shaders efficiently.

Requirements

  • Deep, senior-level expertise in React (React 19 and modern React), including render model, hooks discipline, memoization, effect timing, and performance optimization for frame-based applications.
  • Production experience with Three.js and React Three Fiber, including command of the scene graph, geometry, materials, the useFrame render loop, and proper memory/WebGL leak management.
  • Real-time performance discipline: account for frame budgets, profile render loops, understand GPU vs. CPU trade-offs, and optimize for lower-spec target devices.
  • Ability to manage application state at scale using Zustand.
  • Accessibility as a core requirement: full keyboard navigation, focus management, ARIA standards, WCAG AA compliance, and screen-reader testing.
  • Use TypeScript, Vite, and modern testing strategies that validate real application behavior over excessive mocking.

Benefits

  • Medical, Dental, and Vision Insurance
  • 401(k) Retirement Plan
  • Health Savings Account (HSA)
  • Disability Insurance (Short-Term and Long-Term)
  • Life and AD&D Insurance
  • Paid Sick Leave (where required by applicable state or local law)
  • Supplemental Insurance Plans
  • Identity Theft Protection
  • Pet Insurance
  • Employee Wellness Programs
  • Employee Assistance Program (EAP)
  • Career Growth and Professional Development Opportunities

See similar jobs

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

See more

Unlock Full Resume Report