All offersKrakówGame3D Rendering Engineer
3D Rendering Engineer
Game
Shapespark

3D Rendering Engineer

Shapespark
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Office

Tech stack

    3D graphics maths & algorithms
    advanced
    JavaScript or C++
    advanced
    Git
    advanced
    Code Review
    advanced
    3D graphics API: WebGL/OpenGL/Direct3D
    regular
    Shading language: GLSL/HLSL
    regular
    Three.js
    nice to have
    Game engine development
    nice to have
    Python
    nice to have
    Flask
    nice to have

Job description

Online interview
Company

Shapespark is a platform for creating interactive web-based 3D virtual tours with video meetings capabilities. Tours work directly in web browsers on desktop, mobile and Virtual Reality devices. We have a global product with clients in 50 countries,  our customer base includes architects, interior designers, 3D visualization professionals, interactive agencies and virtual event providers.

Job

We are looking for a 3D rendering engineer with experience working in a product-oriented company, including designing new features, coding, launching and evolving the product. The new engineer will take part in the development of a real-time 3D viewer based on JavaScript+WebGL and an offline C++ lightmap baking engine.

Requirements

  • 3D graphics maths & algorithms
  • One of the 3D graphics APIs: WebGL, OpenGL, Direct3D
  • One of the shading languages: GLSL, HLSL
  • JavaScript or C++
  • Git
  • Experience with code review process
  • At least 4 years of professional experience in software development
  • Pragmatic approach to software development with a track record of successfully delivering projects
  • Ability to take ownership of tasks and projects, from defining requirements through design and implementation to release
  • Good problem solving skills
  • Good communication skills
  • Fluent English

Nice to have

  • WebGL
  • Three.js
  • Game engine development
  • Python, Flask
  • Electron
  • VR, WebXR
  • HTML/CSS
  • React
  • C#
  • Ruby
  • Open source contribution portfolio