Job Description
We are looking for a visionary Senior 2D Interactive Developer to join Lumina Creative Tech and lead the visual engineering of our next-generation web platform. In this pivotal role, you will bridge the gap between high-fidelity design and technical implementation, pushing the boundaries of what's possible in 2D web graphics using the HTML5 Canvas API, SVG, and WebGL. You will optimize rendering performance for complex visualizations and build immersive user experiences that captivate our global audience. If you have a passion for pixel-perfect design and high-performance code, we want to hear from you.
Responsibilities
- Architect and implement high-performance 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Optimize rendering pipelines to ensure 60fps animations and smooth interactions across devices.
- Collaborate closely with UX/UI designers to translate complex visual concepts into pixel-perfect interactive elements.
- Build and maintain reusable component libraries for 2D graphics and animations.
- Debug complex rendering issues and implement cross-browser compatibility solutions.
- Conduct code reviews and mentor junior developers on best practices in 2D web technologies.
Qualifications
- 5+ years of professional experience in Frontend Development with a specific focus on 2D graphics.
- Expert proficiency in JavaScript (ES6+), TypeScript, and modern frameworks (React, Vue, or Angular).
- Deep understanding of the HTML5 Canvas API, SVG manipulation, and requestAnimationFrame.
- Strong grasp of computer graphics principles, including coordinate systems, transformations, and blending modes.
- Experience with WebGL or Pixi.js/Three.js for 2D contexts.
- Proven track record of optimizing web applications for performance and scalability.