Job Description
Are you a visionary engineer passionate about pushing the boundaries of visual fidelity? Nexus Digital is seeking a Senior 2D/3D Graphics Engineer to spearhead our next-generation immersive web experiences. In this role, you will bridge the gap between artistic vision and technical execution, creating stunning visual assets that captivate users worldwide.
We are looking for a problem-solver who thrives in a fast-paced environment and is eager to leverage the latest web technologies to deliver unparalleled performance and aesthetics.
Why Join Us?
- Impactful Work: You will be building the core visual engine for products used by millions.
- Top-Tier Tech: We use cutting-edge stacks including WebGL, Three.js, and modern C++.
- Flexible Culture: Embrace our hybrid-first approach with a competitive benefits package.
Responsibilities
- Design, implement, and optimize high-performance rendering pipelines for both 2D and 3D environments.
- Develop custom shaders (GLSL, HLSL) to achieve unique visual effects and enhance performance.
- Collaborate closely with UI/UX designers and product managers to translate concepts into pixel-perfect digital realities.
- Troubleshoot complex graphical issues, ensuring cross-browser compatibility and maximum frame rates.
- Research and integrate emerging graphics technologies and libraries to stay ahead of industry trends.
- Mentor junior developers and conduct code reviews to maintain high engineering standards.
Qualifications
- Bachelor’s degree in Computer Science, Computer Graphics, or a related technical field.
- 5+ years of professional experience in graphics programming, specifically with WebGL, OpenGL, or DirectX.
- Strong proficiency in JavaScript/TypeScript and 3D libraries such as Three.js, Babylon.js, or Pixi.js.
- Deep understanding of computer graphics principles, including rasterization, lighting models, and shaders.
- Experience with performance profiling tools and memory management in browser environments.
- Excellent problem-solving skills and the ability to communicate complex technical concepts to non-technical stakeholders.