Job Description
OmniVisual is at the forefront of next-generation digital experiences. We are seeking a world-class Senior 2D Graphics Architect to spearhead our rendering core. You will define the visual language of our platforms, transforming static designs into fluid, high-performance 2D interactive environments. If you are passionate about pixel-perfect rendering, shader magic, and pushing the boundaries of 2D graphics on the web and mobile, we want to hear from you.
The Role:
As a Senior 2D Graphics Architect, you will not just write code; you will engineer visual excellence. You will lead the technical direction for our 2D rendering pipeline, ensuring compatibility across diverse devices while maintaining maximum performance and fidelity.
Responsibilities
- Architect and maintain high-performance 2D rendering pipelines using WebGL, Canvas, or Direct2D.
- Develop custom shaders and post-processing effects to achieve unique artistic styles.
- Optimize rendering performance to ensure 60fps fluid animations on low-end devices.
- Collaborate closely with product designers and UX teams to translate creative vision into technical specifications.
- Mentor junior engineers and conduct code reviews to uphold our high technical standards.
- Debug complex graphical artifacts and cross-browser compatibility issues.
Qualifications
- 5+ years of professional experience in 2D graphics programming or game development.
- Expert proficiency in JavaScript/TypeScript and modern graphics APIs (WebGL 2.0, Direct2D, Metal).
- Strong foundation in mathematics (linear algebra, vector math) and computer graphics principles.
- Experience with 2D physics engines (Matter.js, Box2D) and particle systems.
- BS or MS in Computer Science, Engineering, or a related field.
- Demonstrated ability to ship high-quality, visually stunning products.