Job Description
We are seeking a visionary 2D Graphics & Animation Engineer to join our elite creative technology team in San Francisco. At Nebula Digital, we don't just build websites; we craft immersive digital experiences that blur the line between art and engineering. You will be responsible for pushing the boundaries of the Canvas API and SVG, creating fluid, high-performance animations that delight users and drive engagement.
In this role, you will collaborate with UX designers and frontend developers to translate complex motion concepts into pixel-perfect code. If you have a passion for performance optimization and a keen eye for detail, we want to hear from you.
Why Join Us?
- Competitive salary and equity package.
- Flexible remote-first culture with a vibrant SF office.
- Access to the latest hardware and cutting-edge tech stacks.
Responsibilities
- Architect and implement high-performance 2D rendering engines using HTML5 Canvas, SVG, and WebGL (where applicable).
- Develop complex, smooth animations and transitions using JavaScript, ensuring 60fps performance across devices.
- Optimize rendering pipelines to minimize memory usage and CPU load.
- Collaborate closely with UI/UX designers to ensure visual fidelity and interactive responsiveness.
- Create reusable animation libraries and component systems for the engineering team.
- Debug and resolve complex graphical anomalies and cross-browser compatibility issues.
Qualifications
- 5+ years of professional experience in frontend development or graphics programming.
- Expert knowledge of JavaScript (ES6+), CSS3, and HTML5.
- Deep understanding of the HTML5 Canvas API, SVG manipulation, and requestAnimationFrame.
- Experience with animation libraries such as GSAP, Anime.js, or D3.js is highly preferred.
- Strong problem-solving skills with a focus on performance optimization.
- Experience with Git version control and agile development methodologies.