Job Description
Are you a creative technologist passionate about bringing static designs to life through fluid, high-performance 2D animations? Nebula Digital is seeking a Senior 2D Interactive Developer to join our elite engineering team. You will be responsible for building visually stunning, responsive web experiences that push the boundaries of what is possible in a browser.
In this role, you will bridge the gap between design and engineering, using advanced HTML5 Canvas, SVG, and JavaScript to create immersive user journeys.
Responsibilities
- Develop high-performance 2D animations and interactive graphics using HTML5 Canvas, SVG, and WebGL.
- Craft pixel-perfect visual effects that enhance user engagement and storytelling.
- Optimize rendering performance for smooth 60fps animations across all devices.
- Collaborate closely with UX/UI designers to translate complex creative visions into functional code.
- Implement and maintain reusable animation libraries and component systems.
- Debug complex rendering issues and ensure cross-browser compatibility.
Qualifications
- 5+ years of professional experience in Frontend Development with a focus on 2D graphics.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Deep understanding of the Canvas API, requestAnimationFrame, and physics-based animations.
- Experience with modern frontend frameworks (React, Vue, or Angular).
- Experience with vector graphics tools (Figma, Illustrator) and sprite sheets.
- Bachelor’s degree in Computer Science, Fine Arts, or a related field.