Senior Frontend Developer, 3D - Web

Remote Full-time
Job Description:
• Design, build, and maintain media-rich web experiences for 3D Home and Interactive Floor Plan products using React, Redux, and TypeScript
• Implement and optimize interactive 3D rendering experiences with Three.js, React Three Fiber, and WebGL
• Collaborate with computer vision, machine learning, backend, product, and design teams to define requirements and ship high-impact features
• Influence frontend architecture and technical direction to ensure scalable and resilient 3D experiences
• Improve web performance, accessibility, and reliability
• Engage with infrastructure and tooling as needed, including tools like Node.js, GitLab, AWS services
• Contribute to automated testing and quality practices, including end-to-end tests with Cypress or Playwright
• Mentor other engineers and foster an inclusive, collaborative engineering culture

Requirements:
• 5+ years of software development experience or relevant transferable skills
• Strong 3D rendering experience with Three.js and React Three Fiber
• Deep understanding of WebGL fundamentals, GPU rendering pipelines, shaders, and performance optimization techniques
• Extensive frontend development experience with JavaScript (and ideally TypeScript), React, and Redux
• Comfortable working with GraphQL (for example, Apollo Client)
• Strong understanding of HTTP fundamentals, including caching, response codes, headers, cookies, and sessions
• Proficient in modern CSS, including responsive layouts, working with component libraries, and using layout systems
• Comfortable engaging with Node.js, build and deployment pipelines, AWS services, build tooling, and monitoring tools
• Experience with automated testing and code quality, ideally including experience with end-to-end testing tools
• Proven experience leading projects and mentoring other engineers
• Effective collaboration with cross-disciplinary teams

Benefits:
• Competitive base salary
• Equity awards based on experience, performance, and location

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Remote Data Entry Clerk – Flexible Work Arrangements at arenaflex**

Remote

Experienced Remote Customer Service Representative – Delivering Exceptional Travel Experiences from Home with blithequark

Remote

Senior Accountant, General Ledger

Remote

Experienced Data Entry Specialist – Live Chat Support & Remote Operations at careerzynith

Remote

**Experienced Customer Service Representative – Apple Home Advisor: Delivering Exceptional Support from the Comfort of Your Home**

Remote

Analyst, Corporate Strategy

Remote

Senior Sales Representative (Evening Shift)- 100% remote

Remote

[Remote] Affiliates Marketing Manager (Contract)

Remote

Experienced Omnicare Clerk - Remote Role Supporting CVS Store Management Teams in Hingham, MA

Remote

**Experienced Full Stack Customer Service Manager – Airport Workforce Management (Charlotte, NC, US)**

Remote
← Back