Job Description
We are seeking a visionary Senior 2D Interaction Developer to lead our creative engineering team in San Francisco. You will be responsible for architecting and building fluid, engaging, and high-performance 2D web experiences that define the future of digital interaction. If you have a passion for pixel-perfect design and complex animation logic, we want to hear from you.
Why Join Us?
We offer competitive benefits, a remote-first culture, and the opportunity to work on cutting-edge projects that impact millions of users worldwide.
Responsibilities
- Design and implement sophisticated 2D animations and transitions using Canvas, SVG, and WebGL.
- Optimize rendering performance to ensure 60fps animations on mobile and desktop devices.
- Collaborate with UI/UX designers to translate static mockups into interactive prototypes.
- Maintain and extend our internal 2D animation libraries and component systems.
- Conduct code reviews and mentor junior developers on best practices.
- Debug complex cross-browser compatibility issues and implement polyfills when necessary.
- Stay up-to-date with emerging web standards and 2D graphics technologies.
Qualifications
- 5+ years of professional experience in front-end development with a focus on 2D graphics.
- Expert proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
- Strong understanding of animation principles (timing, easing, and physics).
- Experience with animation libraries such as GSAP, Anime.js, or Pixi.js.
- Knowledge of responsive design and mobile-first methodologies.
- Experience with version control (Git) and CI/CD pipelines.
- Bachelor's degree in Computer Science, Design, or a related field.