Graphics Programmer
Company | Saronic |
---|---|
Location | Austin, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- Strong programming skills (Javascript, Typescript, etc.) with experience building production web applications
- Experience with ThreeJS, WebGL, or other web-based graphics libraries
- Understanding of fundamental computer graphics concepts (rendering pipelines, shaders, 3D math)
- Experience with GLSL shader programming and graphics optimizations
- Knowledge of modern web standards and browser capabilities
- Ability to balance visual quality with performance constraints
- Balance utilizing known/reliable solutions while tracking new technologies to improve usability
- Familiarity with web-based mapping SDKs (Mapbox, MapLibre, etc.)
- Familiarity with additional 3D frameworks (Babylon.js, PlayCanvas, etc.)
- Background in OpenGL, DirectX, or other graphics APIs is a plus
- Experience with WebGPU for next-generation web graphics
- Knowledge of physics simulations or procedural content generation
- Familiarity with asset pipelines and 3D modeling tools
- Previous work with AR/VR web applications is a plus
Responsibilities
- Develop and optimize 3D graphics systems for web applications using ThreeJS
- Implement advanced rendering techniques to achieve high visual quality while maintaining performance
- Design and build reusable graphics components and shader systems
- Collaborate with designers and other developers to turn visual concepts into technical implementations
- Debug and optimize rendering performance across different browsers and devices
- Stay current with emerging graphics technologies and best practices in the web space
Preferred Qualifications
- Background in OpenGL, DirectX, or other graphics APIs is a plus
- Experience with WebGPU for next-generation web graphics
- Previous work with AR/VR web applications is a plus