Job Description
We are looking for a creative and technical 2D Web Interaction Specialist to join our dynamic team in San Francisco. In this role, you will be responsible for building engaging, high-performance 2D web experiences using HTML5, CSS3, and advanced JavaScript. You will work closely with our UX/UI designers to translate complex design concepts into smooth, interactive animations and functional web tools. If you have a passion for pixel-perfect design and clean code, we want to hear from you.
Responsibilities
- Develop and maintain high-quality 2D web applications and interactive tools using Canvas API, SVG, and WebGL.
- Optimize rendering performance for complex 2D scenes and ensure cross-browser compatibility.
- Collaborate with the design team to implement responsive 2D animations and micro-interactions.
- Write clean, efficient, and maintainable JavaScript code following modern best practices.
- Debug and resolve complex issues related to 2D graphics rendering and interaction logic.
- Conduct code reviews and mentor junior developers on front-end technologies.
Qualifications
- 3+ years of professional experience in front-end development, specializing in 2D graphics.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with 2D animation libraries such as GSAP, Anime.js, or Pixi.js.
- Deep understanding of vector graphics (SVG) and raster graphics (Canvas).
- Familiarity with state management libraries like Redux or Vuex.
- Excellent problem-solving skills and attention to detail.