Job Description
Are you a pixel-perfect engineer with a passion for motion and interactivity? Nexus Creative Labs is looking for a visionary Senior 2D Interaction Developer to join our elite engineering team in San Francisco. We are redefining the digital landscape by building immersive, high-performance web experiences that live and breathe.
In this role, you will bridge the gap between complex design systems and fluid code. You will be responsible for crafting award-winning 2D animations, interactive diagrams, and data visualizations that captivate our users and drive engagement. If you have a deep understanding of the canvas, SVG, and the physics of motion, we want to hear from you.
Responsibilities
- Architect and implement high-performance 2D interactive graphics using HTML5 Canvas, SVG, and WebGL.
- Design and build fluid, physics-based animations and micro-interactions that enhance user experience.
- Optimize rendering performance across various devices and browsers to ensure 60fps experiences.
- Collaborate closely with UI/UX designers to translate complex visual concepts into scalable, clean code.
- Mentor junior developers and establish best practices for 2D graphics engineering.
- Create reusable component libraries for 2D tools and visualizations.
Qualifications
- 5+ years of experience in frontend development with a specific focus on 2D graphics and animation.
- Deep expertise in JavaScript (ES6+), HTML5 Canvas, and SVG manipulation.
- Proficiency with animation libraries (GSAP, Anime.js) or physics engines (Matter.js).
- Strong proficiency in CSS3, SASS, and modern frontend frameworks (React, Vue, or Angular).
- Experience working with Figma or similar design tools to bridge the gap between design and code.
- Bachelor's degree in Computer Science, Engineering, or a related field.