Job Description
Welcome to Nebula Digital, where we push the boundaries of visual storytelling on the web. We are looking for a visionary Senior 2D Graphics Developer to join our elite engineering team. In this role, you will be the architect behind our next-generation interactive experiences, transforming static designs into fluid, high-performance web animations.
You will work closely with our UX/UI designers and product leads to bridge the gap between artistic vision and technical execution. If you have a deep understanding of the Canvas API, WebGL, and modern JavaScript frameworks, we want to hear from you.
Why join us?
- Competitive salary and equity package.
- Flexible remote-first culture with a focus on work-life balance.
- Access to the latest hardware and development tools.
Responsibilities
- Design, develop, and optimize high-performance 2D rendering engines using HTML5 Canvas, WebGL, and SVG.
- Craft pixel-perfect, responsive animations and interactive elements that enhance user engagement.
- Collaborate with cross-functional teams to translate complex visual concepts into scalable code.
- Optimize rendering pipelines for 60fps performance on a wide range of devices and browsers.
- Debug complex graphical issues and implement robust solutions for cross-browser compatibility.
- Contribute to the evolution of our internal graphics libraries and development standards.
Qualifications
- 5+ years of professional experience in front-end development, with a specific focus on 2D graphics.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Expert knowledge of the HTML5 Canvas specification and WebGL libraries (Three.js, Pixi.js, or Babylon.js).
- Deep understanding of CSS3 animations, transitions, and performance optimization techniques.
- Experience with modern frontend frameworks (React, Vue, or Angular) is a plus.
- A strong portfolio demonstrating complex 2D interactive projects.