Job Description
Are you a visionary who believes that motion is the future of digital storytelling? Apex Digital Solutions is seeking a Senior 2D Interaction & Animation Engineer to join our elite creative engineering team. In this pivotal role, you will bridge the gap between high-fidelity design and fluid, performant web animation. You will be responsible for crafting bespoke 2D experiences that delight users and drive measurable engagement for our Fortune 500 clients.
We are looking for a candidate who doesn't just code animations but understands the psychology of motion, user experience, and the technical constraints of the modern web. If you are obsessed with pixel-perfect details and 60fps performance, we want to hear from you.
Why Join Us?
- Work with cutting-edge technologies and the latest web standards.
- Competitive compensation package and equity options.
- Flexible remote-first culture with a focus on work-life balance.
- Opportunity to work on award-winning digital products.
Responsibilities
- Design and implement high-performance 2D animations and interactions using HTML5 Canvas, SVG, and WebGL.
- Collaborate closely with UI/UX designers to translate static assets into dynamic, immersive experiences.
- Optimize animation code for 60fps performance across all devices, browsers, and network conditions.
- Create and maintain reusable animation libraries and component systems to ensure code consistency.
- Work with cross-functional teams to integrate animations into large-scale Single Page Applications (SPAs).
- Conduct technical reviews and mentor junior developers on animation best practices.
Qualifications
- 3+ years of professional experience in 2D web animation or interactive graphic design.
- Expert proficiency in JavaScript (ES6+) and modern CSS3 (Flexbox, Grid, Animations).
- Strong command of vector graphics tools (Adobe Illustrator, After Effects) and animation libraries (GSAP, Anime.js, Lottie).
- Deep understanding of the Canvas API, SVG manipulation, and performance optimization techniques.
- Bachelor's degree in Computer Science, Graphic Design, or equivalent professional experience.
- Strong portfolio demonstrating complex 2D motion work and technical implementation.