Job Description
Apex Systems is seeking a highly skilled 2D Interaction Specialist to join our elite design and engineering team in Seattle. In this role, you will bridge the gap between high-fidelity design and performant code, crafting seamless 2D user experiences for our flagship products.
We are looking for a visionary engineer who thrives on pixel-perfect precision and smooth animations. If you have a passion for bringing static designs to life through code and possess deep expertise in the 2D web graphics stack, we want to hear from you.
Responsibilities
- Architect 2D Rendering Engines: Design and implement scalable rendering systems using HTML5 Canvas, SVG, and WebGL for high-performance 2D visualizations.
- Optimize Performance: Analyze and optimize rendering pipelines to ensure 60fps performance across a wide range of devices and browsers.
- Collaborate with Designers: Work closely with UX/UI designers to translate Figma prototypes into responsive, interactive 2D interfaces.
- Maintain Libraries: Contribute to internal 2D toolkits and libraries to accelerate the development of future projects.
- Debug & Innovate: Troubleshoot complex rendering issues and experiment with emerging 2D web technologies.
Qualifications
- Experience: 5+ years of professional experience in frontend development with a focus on 2D graphics and animation.
- Technical Proficiency: Deep understanding of the HTML5 Canvas API, SVG manipulation, and modern CSS animations.
- Frameworks: Strong proficiency in JavaScript (ES6+), TypeScript, and modern frameworks like React or Vue.js.
- Math Skills: Solid grasp of vector mathematics, coordinate systems, and linear algebra for physics-based animations.
- Tools: Experience with version control (Git), CI/CD pipelines, and prototyping tools like Figma.