Job Description
Are you ready to define the future of the web? Quantum Visuals is looking for a visionary 2D Graphics Engineer to join our elite R&D team in San Francisco. We are pushing the boundaries of browser-based rendering, creating immersive experiences that blend art with high-performance engineering.
In this role, you will architect and implement scalable 2D rendering pipelines, ensuring pixel-perfect visuals across all devices. You will work closely with our design and product teams to translate complex visual concepts into efficient, code-driven realities.
Why Join Us?
- Work on industry-leading, award-winning interactive projects.
- Competitive compensation package and equity options.
- Flexible remote-first culture with a collaborative SF office.
- Access to cutting-edge hardware and development tools.
Responsibilities
- Architect Rendering Pipelines: Design and implement high-performance 2D rendering engines using WebGL, Canvas API, and advanced CSS techniques.
- Shader Optimization: Write and optimize GLSL/HLSL shaders to achieve 60fps performance on mobile and desktop devices.
- Collaborative Design: Partner with UX/UI designers to translate static mockups into dynamic, interactive web experiences.
- Performance Tuning: Identify bottlenecks in rendering loops and memory management to ensure smooth user experiences.
- Library Development: Contribute to open-source libraries or internal tools that streamline the 2D graphics development process.
- Cross-Platform Compatibility: Ensure consistent visual output across various browsers (Chrome, Safari, Firefox) and operating systems.
Qualifications
- Education: Bachelor's degree in Computer Science, Mathematics, or a related technical field (Master's preferred).
- Experience: 5+ years of professional experience in 2D graphics programming, WebGL, or Canvas development.
- Technical Skills: Deep understanding of WebGL 2.0, GLSL, Three.js, Pixi.js, or similar libraries.
- Programming: Proficiency in JavaScript (ES6+), TypeScript, and C++.
- Problem Solving: Strong analytical skills with the ability to debug complex rendering issues and memory leaks.
- Communication: Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical stakeholders.