WebGL Developer

3 Days ago • 2 Years +

Job Summary

Job Description

The WebGL Developer will be responsible for designing and implementing interactive 3D web applications. They will design and implement 3D applications using WebGL and related technologies. They will optimize graphics performance, develop custom shaders, integrate with web technologies, test, debug, and document the applications. They will also stay updated on industry trends. The role involves collaboration with cross-functional teams to define project requirements and specifications. The developer will be working on virtualizing Automotive Retail since 2016 to build showroom-like experiences for vehicle buyers.
Must have:
  • Design and implement interactive 3D applications using WebGL.
  • Optimize graphics performance for various devices and browsers.
  • Develop custom shaders for advanced visual effects.
  • Integrate WebGL applications with HTML, CSS, and JavaScript.
  • Conduct thorough testing of WebGL applications.
Good to have:
  • Experience with other graphics APIs (OpenGL, DirectX, Vulkan).
  • Knowledge of VR/AR development.
  • Familiarity with game engines (Unity, Unreal Engine).

Job Details

At Eccentric, We are privileged to co-build the Virtual world with some of the best minds of our times. Since 2016, we are engaged in the Virtualization of Automotive Retail. We have helped leading Automotive Brands in the World the power of Virtual Interactions.

 

Eccentric's mission -

We are building a Showroom-like experience in a virtual world where a vehicle buyer

●      Can take a 3D walkthrough of all models/variants/trims on sale

●      Can customize the vehicle and see exactly how it looks like and how much it will cost

●      Can take a ‘Virtual Consultation’ with a sales agent in the virtual world (some like to call it Metaverse)

 

The Role –

We are seeking a talented WebGL Developer to join our team and contribute to the development of interactive 3D web applications. As a WebGL Developer, you will play a crucial role in designing and implementing high-performance graphics applications for the web, ensuring seamless and visually stunning user experiences.


Responsibilities:

1.     WebGL Application Development:

·        Design and implement interactive 3D applications using WebGL and related technologies.

·        Collaborate with cross-functional teams to define project requirements and specifications.

2.     Graphics Optimization:

·        Optimize graphics performance for various devices and browsers to ensure smooth rendering and user experience.

·        Implement efficient algorithms for rendering complex 3D scenes.

3.     Shader Programming:

·        Develop custom shaders for advanced visual effects and realistic rendering.

·        Debug and optimize shaders for performance and visual fidelity.

4.     Integration with Web Technologies:

·        Integrate WebGL applications with HTML, CSS, and JavaScript for seamless web interactions.

·        Work closely with front-end developers to ensure proper integration of 3D elements into web applications.

5.     Testing and Debugging:

·        Conduct thorough testing of WebGL applications to identify and resolve bugs, performance bottlenecks, and compatibility issues.

·        Implement debugging tools and techniques to troubleshoot graphics-related problems.

6.     Documentation:

·        Create and maintain technical documentation for code, algorithms, and processes.

·        Provide clear and concise explanations of complex concepts to facilitate collaboration within the team.

7.     Stay Updated on Industry Trends:

·        Stay informed about the latest developments in WebGL, 3D graphics, and related technologies.

·        Apply cutting-edge techniques to enhance the quality and capabilities of our applications.


Qualifications:

  • Bachelor's degree in Computer Science, Computer Graphics, or a related field (or equivalent experience).
  • Minimum 2 years of relevant experience required.
  • Proficiency in WebGL and experience with related technologies such as Three.js or Babylon.js.
  • Strong knowledge of 3D graphics concepts, shaders, and rendering pipelines.
  • Proficiency in programming languages such as JavaScript, and familiarity with HTML/CSS.
  • Experience with graphics optimization techniques for various platforms.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.


Preferred Qualifications (not mandatory but a plus):

·        Experience with other graphics APIs (OpenGL, DirectX, Vulkan).

·        Knowledge of VR/AR development.

·        Familiarity with game engines (Unity, Unreal Engine).

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Mumbai, Maharashtra, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Eccentric

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug