Job Description
We are seeking a visionary Senior 2D Interactive Developer to lead the visual evolution of our flagship SaaS platform. In this high-impact role, you will architect and implement cutting-edge 2D graphics solutions using the Canvas API and WebGL, transforming complex data into stunning, fluid, and responsive visual narratives. You will work at the intersection of design and engineering, pushing the boundaries of browser-based performance.
Why Join Us?
- Competitive base salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote-first policy with quarterly in-person team meetups.
- Unlimited PTO and professional development stipend.
Your Mission:
You will be responsible for building the rendering engine that powers our interactive data dashboards. You will collaborate closely with UX/UI designers to ensure pixel-perfect implementation of high-fidelity prototypes, ensuring seamless performance across all major browsers and devices.
Responsibilities
- Architect and maintain high-performance 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Optimize rendering performance to achieve 60fps animations and complex visualizations.
- Translate complex design mockups into interactive, pixel-perfect web experiences.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and well-documented code following modern best practices.
- Mentor junior developers and conduct code reviews to maintain high engineering standards.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
- 5+ years of experience in front-end development with a specific focus on 2D graphics and animation.
- Proficiency in JavaScript (ES6+), TypeScript, and modern CSS frameworks (React, Vue, or Angular).
- Deep understanding of the HTML5 Canvas API, SVG manipulation, and WebGL (Three.js or PixiJS).
- Strong problem-solving skills with a focus on performance optimization and memory management.
- Experience with responsive design principles and cross-browser compatibility.