Job Description
We are looking for a visionary 2D Web Interaction Developer to join our elite creative engineering team. In this role, you will be responsible for building high-performance, visually stunning 2D animations and interactive experiences that push the boundaries of web technology. If you are passionate about the Canvas API, SVG manipulation, and creating seamless user interactions, we want to hear from you.
Why Join Us?
We offer a competitive salary, comprehensive benefits, and the opportunity to work on cutting-edge projects that define the future of digital media.
Responsibilities
- Develop High-Performance 2D Animations: Create smooth, GPU-accelerated animations using HTML5 Canvas, WebGL, and SVG.
- Interactive Visualization: Build complex interactive data visualizations and tools that provide intuitive user feedback.
- Performance Optimization: Ensure rendering efficiency on various devices, specifically optimizing for mobile performance.
- Collaboration: Work closely with UX/UI designers to translate static assets into dynamic, animated web experiences.
- Code Quality: Write clean, maintainable, and well-documented code following modern web standards and best practices.
- Maintenance: Debug complex rendering issues and refactor legacy code to improve scalability.
Qualifications
- Experience: 3+ years of professional experience in 2D web development and animation.
- Technical Skills: Strong proficiency in JavaScript (ES6+), HTML5, and CSS3. Deep understanding of the Canvas API and SVG.
- Tools: Experience with animation libraries (e.g., GSAP, Anime.js) and version control systems (Git).
- Design Sense: Strong eye for detail and a solid understanding of motion design principles.
- Problem Solving: Ability to troubleshoot complex rendering performance bottlenecks.