Job Description
Are you passionate about pushing the boundaries of web interactivity and visual storytelling? Zai Vision Labs is seeking a highly skilled Senior 2D Interactive Developer to join our elite engineering team in San Francisco. In this pivotal role, you will architect and implement stunning, high-performance 2D graphics and animations that drive user engagement and delight across our enterprise platforms.
Why Join Us?
As a leader in the tech space, we value innovation, creativity, and technical excellence. You will have the opportunity to work on cutting-edge projects that define the future of digital interaction.
Responsibilities
- Design and develop high-performance 2D interactive graphics using HTML5 Canvas, WebGL, and SVG.
- Collaborate closely with UX/UI designers and product managers to translate visual concepts into pixel-perfect, fluid animations.
- Optimize rendering performance and ensure smooth 60fps animations across diverse devices and browsers.
- Create reusable, modular code libraries for 2D visual effects and interactive components to improve team velocity.
- Mentor junior developers on best practices for vector graphics, pixel manipulation, and memory management.
- Conduct rigorous code reviews and contribute to the technical architecture of our frontend systems.
Qualifications
- 5+ years of professional experience in front-end development with a specific focus on 2D graphics and interactivity.
- Deep proficiency in JavaScript (ES6+), HTML5, and CSS3/Sass.
- Strong experience with libraries such as PixiJS, Phaser, or Three.js (specifically for 2D contexts).
- Demonstrated expertise in the Canvas API and WebGL shaders.
- Experience with modern JavaScript frameworks like React, Vue, or Angular.
- Excellent problem-solving skills, attention to detail, and a passion for visual polish.