Job Description
Apex Digital Solutions is revolutionizing the digital landscape, and we are looking for a Senior 2D Interaction & Animation Engineer to join our elite creative engineering team in San Francisco.
In this pivotal role, you will bridge the gap between high-fidelity design and technical implementation. You will be responsible for architecting and developing complex, pixel-perfect 2D user interfaces and micro-interactions that bring our products to life. If you have a passion for motion graphics, performance optimization, and creating immersive web experiences, we want to hear from you.
Why Join Us?
- Work on cutting-edge web platforms used by millions.
- Competitive compensation and comprehensive benefits package.
- Flexible remote-first policy with a vibrant office culture in SF.
Responsibilities
- Design and implement high-performance 2D rendering engines using HTML5 Canvas and the WebGL 2D context.
- Optimize animation loops and rendering pipelines to ensure 60fps performance across all devices.
- Collaborate closely with UI/UX designers to translate static mockups into fluid, interactive web experiences.
- Maintain and refactor legacy 2D animation codebases to improve scalability and maintainability.
- Contribute to the development of design systems and reusable 2D component libraries.
Qualifications
- 5+ years of professional experience in front-end development with a focus on 2D graphics and animation.
- Deep expertise in HTML5 Canvas API, SVG manipulation, and CSS3 advanced animations.
- Proficiency in JavaScript (ES6+) and modern frameworks such as React or Vue.js.
- Strong understanding of performance optimization techniques (e.g., requestAnimationFrame, off-screen canvas).
- Excellent problem-solving skills and the ability to debug complex rendering issues.