3D JavaScript Developer

VEERUM continues to be on an exciting growth trajectory. With its leading-edge technology, VEERUM is reshaping how asset owners make decisions with its cloud-hosted application. VEERUM is on the search for a new 3D Javascript Developer (three.js & potree)to help deliver the world’s most powerful geospatial web applications.

About the role

The 3D Javascript Developer will build upon VEERUM’s award winning web application to deliver incredible 3D user experiences and functionality.

Reporting to the CTO and working alongside the VP of Engineering, the 3D Javascript Developer will contribute to all aspects of the software development lifecycle. The successful candidate will be passionate about creating immersive, responsive, scalable and secure 3D user experiences.

The right candidate will demonstrate the following qualifications:

  • ​3+ years in a software development engineering role with a focus on 3D Javascript libraries including potree and three.js

  • 5+ years of working experience in various modern software development frameworks and methodologies

  • Proven ability to develop high quality and high performance 3D web applications, with a focus on point cloud rendering and geospatial applications

Additional qualifications that would be considered strong assets include:

  • Working experience developing AWS based SaaS web applications

  • Experience with other modern JavaScript libraries such as Express, Jest, Enzyme & TypeScript

  • Strong interest in learning and implementing the latest 3D software development technologies and stacks

  • Experience with CircleCI, LaunchDarkly and Hashicorp technologies

  • Industry experience with capital asset, large infrastructure, construction and/or industrial software solutions

  • Experience with WebVR, WebXR, VR, AR, LIDAR and photogrammetry

  • Experience in integrating and/or building 3D computer vision, machine learning and data labelling solutions

  • A degree in Computer Science or a related field. Relevant experience will also be considered.

VEERUM offers

  • Team built on the foundation of trust

  • A competitive salary and bonus program

  • Health and dental benefits

  • Time off that supports work-life integration

  • Flexible remote work environment

To apply please upload your cover letter and resume (in one document). While we appreciate all applications, only those deemed qualified by the hiring manager will be contacted.

At VEERUM, we represent a diverse workforce and we are proud to provide equitable and inclusive opportunities that support belonging. We encourage all applications who are legally able to work in Canada to apply