DroneDeploy

Senior Software Engineer, 3D

DroneDeploy

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularCypressJavaScriptJestTypeScript

About the role

  • Take a leading technical role building immersive visualization tools and 3D engine architecture.
  • Bring together diverse spatial data sources (drone maps, 360 videowalks, handheld LiDAR scans, BIM models) into cohesive 3D experiences.
  • Drive architectural discussions and decisions to ensure the 3D platform is scalable, performant, and maintainable.
  • Collaboratively architect and build robust, scalable, and maintainable 3D components and systems for the core application.
  • Design and implement cutting-edge 3D features primarily using Three.js and emerging techniques like gaussian splatting.
  • Collaborate with product owners, designers, and fellow engineers to translate complex requirements into high-performance 3D visualizations of large spatial datasets.
  • Mentor and learn from fellow senior engineers to foster technical excellence and shared growth.
  • Optimize performance and implement comprehensive testing strategies (unit, integration, performance, TDD).

Requirements

  • 5+ years of professional software engineering experience, with a significant focus on front-end and 3D development.
  • Demonstrated mastery of Three.js (Babylon.js) and the modern 3D web ecosystem.
  • Extensive experience designing and implementing software architecture for large-scale, interactive front-end applications.
  • Expert-level proficiency with modern TypeScript and Angular.
  • Strong foundation in web technologies (such as WebGL/WebGPU).
  • A strong commitment to quality, with deep, hands-on experience developing and implementing comprehensive testing strategies (unit, integration, performance, TDD). Experience with frameworks like Jest, Cypress, or Playwright is a major plus.
  • Experience with performance optimization.
  • Familiarity with 3D data formats and processing pipelines, including point clouds, 3D Tiles and Gaussian Splats.
  • Must be able to work at least 5 hours within 9 am - 5 pm PST.
  • 100% Remote, work from home, based in the U.S.
  • Occasional domestic travel for company events or team gatherings.
Articul8 AI

Software Engineering Manager, Applications/Frontend

Articul8 AI
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 12 days agoSource: jobs.ashbyhq.com
CypressGraphQLJavaScriptJestReactTypeScriptWebpack
Articul8 AI

Software Engineering Manager, Applications/Frontend

Articul8 AI
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 19 hours agoSource: jobs.ashbyhq.com
CypressGraphQLJavaScriptJestReactTypeScriptWebpack
Advancio

React Web Developer

Advancio
Mid · Seniorfull-time🇲🇽 Mexico
Posted: 37 days agoSource: advanc.zohorecruit.com
CypressGraphQLJavaScriptJestNext.jsNode.jsReactReact NativeTypeScriptWebpack
Theta (NZ)

Senior Front-End Developer

Theta (NZ)
Seniorfull-time🇳🇿 New Zealand
Posted: 56 days agoSource: apply.workable.com
AngularAWSAzureCloudCyber SecurityCypressReactTypeScriptVue.js
Cross River

Senior Front-End Engineer

Cross River
Seniorfull-time🇮🇱 Israel
Posted: 4 hours agoSource: www.comeet.com
CypressJavaScriptJestReactTypeScriptWebpack