Job Description
Are you a creative technologist obsessed with pixel-perfect 2D interactions? Nexus Digital is seeking a visionary 2D Interactive Developer to join our elite engineering team in San Francisco. In this role, you will push the boundaries of browser-based graphics, creating seamless, high-performance 2D experiences that captivate millions of users.
We are building the next generation of interactive web applications, and we need your expertise in Canvas, WebGL, and vector graphics to lead our visual storytelling initiatives. If you have a passion for motion, animation, and user experience, we want to hear from you.
Responsibilities
- Architect and implement high-performance 2D rendering engines using HTML5 Canvas and WebGL.
- Collaborate closely with UX/UI designers to translate complex visual concepts into functional, interactive code.
- Optimize rendering pipelines to ensure 60fps performance across all devices and browsers.
- Maintain and extend legacy 2D animation systems and physics libraries.
- Write clean, maintainable, and scalable JavaScript/TypeScript code following modern standards.
- Conduct code reviews and mentor junior developers on best practices for animation and rendering.
Qualifications
- 5+ years of professional experience in 2D web development, animation, or game development.
- Deep proficiency in JavaScript (ES6+), the Canvas API, and WebGL.
- Experience with physics engines (Matter.js, Box2D) and animation libraries (GSAP, Anime.js).
- Strong understanding of responsive design, cross-browser compatibility, and performance optimization.
- Bachelor’s degree in Computer Science, Fine Arts, or equivalent practical experience.
- Portfolio demonstrating complex 2D interactive projects.