Director of 3D Visualization
Confirmed live in the last 24 hours
Locations
Austin, TX, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
AWS
JavaScript
React.js
Redux
TypeScript
Unity
SolidWorks
Requirements
- 10+ years of software engineering experience
- 5+ years experience leading a software team
- BS in Computer Science, related field or equivalent experience
- Node.js and TypeScript experience
- Experience building platforms, backend services, and APIs
- Experience building 3D graphics applications on the web (e.g. WebGL)
- An ability to learn and develop skills
- An ability to communicate clearly and succinctly both in-person and written
- Strong mathematical background in geometry, linear algebra, numerical analysis and advanced 3D mathematics
- Experience with modern JS Libraries such as Three.js, Babylon.js or other browser based 3D rendering engines using WebGL
- Working knowledge of 3D game engine development and building graphics pipelines
- Experience in interactive software development with working knowledge of Unreal, Unity, or similar game engines
- Experience implementing textures, shaders and materials
- React, Redux, and RxJs experience
- Experience with parametric modeling frameworks
- Experience with 3D software packages such as Revit, Rhino, Maya, Sketchup, Solidworks, etc
- DynamoDB, GraphQL experience
- AWS Cloud development experience
Responsibilities
- Build a team responsible for developing 3D visualization applications for ICON structures, including high-fidelity/cinematic quality applications targeted at home buyers
- Work with the business to specify product strategy, roadmaps, and delivery
- Lead the engineering team, including specifying technologies and practices, and planning projects
- Implement new features and products to support our BuildOS platform
- Design, develop, test and deploy reusable web-based 3D rendering components and libraries for use throughout a suite of applications within the BuildOS platform
- Create tools to support BIM conversion to 3D visualizations
- Work closely with a wide variety of stakeholders to rapidly analyze and reduce large requirements into small deliverables