Posted on: 14/04/2026
Role Overview :
As a Senior Graphics Engineer (WebGL / Three.js) at Staffhire Solutions, you will be at the forefront of developing and optimizing high-performance 3D graphics applications for our clients. You will collaborate closely with cross-functional teams, including designers, product managers, and other engineers, to translate complex requirements into elegant and efficient solutions. Your work will directly impact the user experience of innovative web-based applications, contributing to enhanced visualization, interactive simulations, and immersive environments.
Key Responsibilities :
- Design and implement robust and scalable 3D graphics solutions using WebGL and Three.js for diverse client projects.
- Develop and optimize custom shaders (GLSL) to achieve desired visual effects and enhance rendering performance.
- Collaborate with designers to translate creative visions into technically feasible and performant implementations.
- Profile and optimize graphics performance to ensure smooth and responsive user experiences across various devices and browsers.
- Contribute to the development of reusable graphics components and libraries to improve development efficiency and code maintainability.
- Participate in code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
- Research and evaluate new graphics technologies and techniques to identify opportunities for innovation and improvement.
- Troubleshoot and debug complex graphics-related issues to ensure application stability and reliability.
Required Skillset :
- Demonstrated proficiency in developing 3D graphics applications using WebGL and Three.js, with a strong understanding of 3D concepts and rendering pipelines.
- Solid understanding of JavaScript and related web technologies, with the ability to write clean, efficient, and maintainable code.
- Experience with shader programming using GLSL, including the ability to create custom shaders for various visual effects.
- Strong foundation in computer graphics principles, including 3D geometry, lighting, texturing, and animation.
- Familiarity with data structures and algorithms relevant to graphics programming, such as spatial partitioning and collision detection.
- Excellent problem-solving and debugging skills, with the ability to analyze complex issues and develop effective solutions.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 4 to 9 years of relevant experience in graphics programming.
- Experience with C++ and OpenGL is a plus.
The job is for:
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1628219