Job Description
We are on a mission to redefine digital experiences through cutting-edge visual technology. As a Senior 2D/3D Developer, you will lead the engineering of immersive graphics, interactive animations, and high-performance rendering engines that power our flagship platform.
You will work at the intersection of art and code, collaborating with creative directors and backend engineers to deliver pixel-perfect, scalable solutions. If you thrive in a fast-paced environment and love solving complex graphical challenges, we want to hear from you.
Responsibilities
- Architect and maintain high-performance 2D/3D rendering pipelines using WebGL, Three.js, and Canvas API.
- Optimize rendering performance for desktop and mobile devices, ensuring 60fps animations and smooth transitions.
- Write clean, efficient, and maintainable code in JavaScript/TypeScript, with a strong focus on GLSL shader programming.
- Collaborate with UI/UX designers to translate high-fidelity mockups into interactive, animated interfaces.
- Debug complex graphical artifacts and implement visual effects that enhance user engagement.
- Stay abreast of emerging web graphics technologies and standards to drive innovation within the team.
Qualifications
- 5+ years of professional experience in 2D/3D web development, graphics programming, or game engine development.
- Deep expertise in WebGL, Three.js, Babylon.js, or similar libraries.
- Strong proficiency in GLSL, HLSL, or custom shaders.
- Excellent understanding of computer graphics concepts including rasterization, lighting models, and blending modes.
- Experience with React, Vue, or modern JavaScript frameworks.
- Experience optimizing heavy graphics assets for web delivery (WebP, GLTF, etc.).
- Bachelor's degree in Computer Science, Fine Arts, or a related technical field.