This site has been optimized for the best experience in portrait mode, please rotate your device to continue.

WebGL Developer

We are currently seeking a skilled WebGL Developer to join our team. As a WebGL Developer, you will be responsible for creating interactive and visually engaging web applications utilizing WebGL technology. This role offers the opportunity to work on cutting-edge projects and collaborate with multidisciplinary teams to deliver immersive online experiences.

  • Develop high-performance WebGL applications and experiences that run smoothly across various web browsers and devices.
  • Collaborate with designers and other developers to translate concepts and designs into functional, interactive web applications.
  • Implement complex 3D graphics and visual effects using WebGL, shaders, and other related technologies.
  • Optimize web applications for performance, ensuring smooth rendering and efficient use of system resources.
  • Integrate third-party libraries and frameworks as needed to enhance functionality and streamline development processes.
  • Troubleshoot and debug issues related to WebGL rendering, performance, and compatibility across different platforms.
  • Stay updated on the latest trends and advancements in WebGL technology and related web development tools.
Job Requirements:
  • Bachelor’s degree or equivalent in Computer Science, Computer Graphics, or related field.
  • Proven experience as a WebGL Developer or similar role, with a strong portfolio showcasing WebGL projects and web applications.
  • Proficiency in JavaScript and experience with libraries and frameworks such as Three.js, Babylon.js, or Pixi.js.
  • Solid understanding of computer graphics principles, including 3D rendering techniques, shaders, and WebGL APIs.
  • Familiarity with web development technologies such as HTML5, CSS3, and responsive design principles.
  • Strong problem-solving skills and the ability to debug complex issues related to WebGL rendering and performance.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Prior experience with game development or real-time visualization projects is a plus.
  • Knowledge of additional web development technologies such as WebAssembly, WebVR, or WebXR is desirable.