Jobs and Careers
MO

Staff/Principal Front End Engineer - Graphics

Motif
United States, United Statesfull_timeVerifiedPosted 24 Feb 2025

About the role

Join our innovative team and spearhead the development of cutting-edge 3D web applications. We're seeking a highly skilled and passionate Front-End Engineer to drive the creation of immersive and performant user experiences. You'll be instrumental in architecting and building complex web applications that leverage 3D graphics, real-time data, and interactive visualizations. This role demands a deep understanding of WebGL, Three.js, and modern front-end best practices to tackle the challenges of rendering large datasets and delivering smooth, real-time user interactions.
Note: this is a US-based remote position.

Responsibilities

  • Architect and develop high-performance, interactive 3D web applications using Three.js / WebGL.
  • Design and implement efficient rendering pipelines for complex 3D models and large datasets.
  • Optimize application performance to ensure smooth and responsive user experiences, particularly in 3D environments.
  • Collaborate closely with product managers, designers, and back-end engineers to translate complex requirements into compelling 3D visualizations.
  • Develop and maintain robust, well-documented, and testable code using TypeScript, JavaScript, and React.
  • Define and negotiate API requirements with back-end engineers to facilitate efficient data exchange for 3D rendering and real-time interactions.
  • Solve complex problems related to 3D graphics, data visualization, and real-time performance.

Required Qualifications

  • Extensive experience as a Senior+ Front-End Engineer with a focus on 3D graphics and visualization.
  • Deep expertise in Three.js / WebGL.
  • Strong understanding of 3D graphics concepts, including geometry, materials, lighting, and rendering pipelines.
  • Proven ability to optimize performance in WebGL-based applications.
  • Experience working with complex front-end states and real-time data.
  • Proficiency in TypeScript, JavaScript, and React.
  • Experience with Agile development methodologies.
  • Excellent problem-solving, communication, and collaboration skills.
  • Passion for building high-quality, user-centered 3D web applications.
  • Strong ability to define and negotiate API requirements with back-end engineers, ensuring efficient and effective data exchange to meet front-end 3d requirements.

Preferred Qualifications

  • Experience with computer-aided design (CAD) software and workflows.
  • Experience with real-time collaboration and data synchronization in web applications (e.g., SignalR, Y.js).

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Motif

View company profile →