Job Description
We are looking for a visionary Senior 2D/2.5D Interactive Developer to lead our visual engineering team. If you are passionate about pushing the boundaries of browser-based graphics and creating immersive, high-performance experiences, we want to hear from you.
In this role, you will bridge the gap between design and engineering, utilizing advanced 2D and 2.5D techniques to deliver award-winning web applications.
Responsibilities
- Architect and implement high-performance 2D/2.5D rendering engines using Canvas, WebGL, and SVG.
- Collaborate with UX/UI designers to translate complex visual concepts into pixel-perfect, interactive code.
- Optimize rendering pipelines to ensure 60fps performance across all devices and browsers.
- Mentor junior developers and establish best practices for animation and interactive design.
- Integrate third-party graphics libraries and build custom physics engines for interactive elements.
- Debug complex graphics issues and resolve cross-browser compatibility challenges.
Qualifications
- 5+ years of professional experience in 2D interactive development, 2.5D graphics, or animation engineering.
- Strong proficiency in JavaScript (ES6+) and modern web frameworks (React, Vue, or Angular).
- Expert knowledge of WebGL, Three.js, PixiJS, or similar graphics libraries.
- Deep understanding of CSS3 animations, keyframes, and the HTML5 Canvas API.
- Experience with physics engines (Matter.js, Cannon.js) is highly preferred.
- Bachelor’s degree in Computer Science, Fine Arts, or a related field.