Job Description
Are you ready to shape the future of digital interaction? Nebula Dynamics is looking for a visionary Senior 2D/3D Graphics Engineer to lead our rendering team. We are building immersive environments that push the boundaries of what's possible on the web and mobile platforms.
In this role, you will bridge the gap between artistic vision and technical implementation, ensuring our products not only look stunning but perform flawlessly at 60+ FPS on any device.
Why Join Us?
- Work on cutting-edge projects that redefine user experience.
- Competitive salary and equity package.
- Flexible remote-first culture with state-of-the-art equipment.
Responsibilities
- Architect and implement high-performance 2D and 3D rendering pipelines using WebGL, OpenGL, or DirectX.
- Optimize rendering performance to ensure smooth frame rates across diverse hardware configurations.
- Develop custom shaders and effects to create visually stunning, unique visual styles.
- Collaborate closely with UI/UX designers and product managers to translate creative concepts into technical specifications.
- Maintain and upgrade the core graphics engine, including physics simulations and particle systems.
- Debug complex graphics artifacts and resolve compatibility issues on various browsers and devices.
Qualifications
- Bachelor’s degree in Computer Science, Mathematics, or a related technical field.
- 5+ years of professional experience in 2D or 3D graphics programming.
- Strong proficiency in C++, C#, and GLSL/Shader programming.
- Deep understanding of rasterization, geometry processing, and shader compilation pipelines.
- Experience with rendering engines like Unity, Unreal Engine, or custom WebGL implementations.
- Excellent problem-solving skills and a passion for visual fidelity.