Job Description
Are you passionate about pushing the boundaries of web graphics and user interaction?
Apex Digital Systems is looking for a visionary Senior 2D Interaction Engineer to join our elite engineering team in San Francisco. We are redefining digital experiences by creating seamless, high-performance 2D animations and interactive graphics for enterprise clients.
In this role, you will bridge the gap between design and engineering, utilizing cutting-edge web technologies to build immersive interfaces that captivate users. You will work closely with UX designers and product managers to transform complex data into intuitive visual stories.
Why join us?
- Work on high-impact projects for Fortune 500 companies.
- Competitive compensation and comprehensive benefits package.
- Flexible remote-first culture with a collaborative San Francisco office.
Responsibilities
- Architect and implement high-performance 2D rendering engines using HTML5 Canvas and SVG.
- Develop responsive, accessible, and visually stunning interactive web components.
- Optimize rendering performance for complex animations and large datasets.
- Collaborate with design teams to translate Figma prototypes into pixel-perfect code.
- Maintain and upgrade existing 2D libraries and tools to ensure scalability.
- Conduct code reviews and mentor junior engineers in best practices for 2D graphics.
Qualifications
- 5+ years of professional experience in front-end development with a focus on 2D graphics.
- Expert proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Strong understanding of the Canvas API, SVG manipulation, and requestAnimationFrame.
- Experience with WebGL or WebGL.js is a strong plus.
- Familiarity with state management libraries (Redux, MobX) and modern build tools (Webpack, Vite).
- Deep knowledge of responsive design principles and cross-browser compatibility.