Job Description
Are you a pixel perfectionist with a passion for creating immersive visual experiences? Nebula Interactive is seeking a visionary Senior 2D Graphics Engineer to lead our next-generation web animation projects. You will be responsible for architecting high-performance rendering engines that push the boundaries of browser capabilities while ensuring seamless user engagement.
Our team thrives on solving complex visual problems and delivering results that stand out in a crowded digital landscape. If you have a deep understanding of vector graphics, Canvas API, and performance optimization, we want to hear from you.
Responsibilities
- Architect and implement high-performance 2D rendering engines using HTML5 Canvas and WebGL.
- Collaborate closely with product managers and UX designers to translate complex requirements into fluid, interactive visualizations.
- Optimize rendering pipelines and asset management to achieve 60fps performance across various devices.
- Maintain and upgrade the internal asset management tools for 2D vector graphics.
- Debug complex rendering issues and ensure comprehensive cross-browser compatibility.
- Write clean, scalable code and conduct rigorous code reviews for junior developers.
- Stay current with emerging web graphics technologies and best practices.
Qualifications
- 5+ years of professional experience in 2D graphics programming or web animation development.
- Expert proficiency in JavaScript (ES6+), TypeScript, and the Canvas API.
- Strong understanding of vector graphics concepts, including SVG manipulation and path optimization.
- Experience with WebGL, PixiJS, or similar high-performance graphics libraries.
- Excellent problem-solving skills and a keen eye for visual detail.
- Proven track record of shipping high-quality web applications to production.
- Portfolio demonstrating high-quality 2D web animations or interactive graphics.