This position is no longer accepting applications

3D Rendering Specialist with JavaScript Programming Experience

A client of Scalable Path's is looking for a 3D Rendering Specialist with JavaScript Programming Experience . This is a remote, full-time position.

The client is a well established and growing company in the on-demand cloud printing space. They provide the most cost-efficient and environmentally-friendly print solution for global companies through having a global network of world-class printers to carry out printing locally. Their ambition is to cut 90% of print-related transportation and reduce companies' print costs by 50% to benefit both their customers and the planet.

The client's development teams are highly ambitious and nurture a startup-style culture. Currently, the brand has over 3 million customers and they have grown 400% in 4 years. They have also achieved the highest customer satisfaction rates in their industry.

The client has an e-commerce website where various print-related products (flat cards, folded cards, photo books, calendars, mugs, etc.) can be customized and purchased. Currently, when a product is configured, it can be previewed by the customer so that they can see what the product is going to look like when it is printed. The current website only supports previewing products in a typical, flat (2D) way. The client would like to significantly improve the quality and accuracy of the image previews by using more advanced 3D rendering techniques.

Your role will be to propose, investigate, research and implement advanced photorealistic 3D rendering strategies at scale.

The current 2D product images are basic and don't allow as much realism as they would like. For example, some products can be printed with a metal foil which is slightly embossed and reflects differently, and this should be viewable in the images. They are looking for someone who can advise them on how to render product images that can present such subtleties of the products that will make them more appealing and give customers more confidence to purchase.

The client is looking for a candidate with WebGL / Three.js experience, this person should have worked on both client and server-side projects that have involved WebGL / OpenGL ES implementation. Experience with JavaScript / React / Node.js is a must.

Any proposed solution will need to be able to be implemented at scale to quickly render products with hundreds of thousands of configuration combinations.

You will be reporting to and working with one of the technical co-founders of the company and the head of product management. The client is in the Europe/Oslo (+01:00) CET time zone.

- Strong English Communication
- Deep experience in the 3D rendering space
- Advanced experience with WebGL
- Advanced experience with Three.js
- Experience working with JavaScript both frontend and backend (React/Node)
- Ability to analyze a problem, propose options and implement effective solutions

- Java
- Python
- Golang

As soon as possible.

Long-term if hourly rate is not too high (otherwise the engagement might be shorter - perhaps 2-3 months)

Someone with experience in video game development is more likely to be a fit than someone experienced with architectural or movie 3D rendering, because the client needs lighter-weight, faster rendering that is more similar to the techniques used in video games.

Read all

Position closed

We are no longer accepting applications for this position, but you can always create or update your profile to reflect your current skills so you will be considered for future jobs.