Job Description
We are seeking a visionary Senior 2D Interactive Developer to lead our interactive graphics division. You will be responsible for architecting high-performance web experiences that bridge the gap between static design and dynamic engineering. We need a technical expert who can leverage the power of HTML5 Canvas, SVG, and WebGL to create fluid animations and complex data visualizations.
In this role, you will not just write code; you will define the visual language of our products, ensuring pixel-perfect precision and lightning-fast performance across all modern devices.
Responsibilities
- Architect and implement complex 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Optimize rendering loops and memory management to ensure 60fps animations on all devices.
- Collaborate closely with UX/UI designers to translate high-fidelity mockups into responsive, interactive code.
- Debug complex graphical anomalies and performance bottlenecks in cross-browser environments.
- Maintain and evolve existing 2D interactive libraries used across the engineering department.
Qualifications
- 5+ years of professional experience in front-end development with a specific focus on 2D graphics.
- Expert proficiency in JavaScript (ES6+) and modern frameworks (React, Vue, or Angular).
- Strong understanding of 2D math, physics, and animation principles.
- Experience with libraries such as D3.js, Pixi.js, Phaser, or Paper.js is highly preferred.
- Demonstrated ability to write clean, maintainable, and well-documented code.