Job Description
Are you passionate about creating fluid, high-performance 2D web experiences? Vertex Dynamics is seeking a visionary Senior 2D Interactive Web Engineer to join our elite engineering team in San Francisco. We are building the next generation of digital interfaces, and we need a technical expert who thrives on pushing the boundaries of what is possible in the browser.
In this role, you will be the architect behind complex visualizations, interactive data dashboards, and immersive 2D graphics. You will work closely with product designers and frontend developers to turn static concepts into seamless, pixel-perfect realities. If you have a deep understanding of the HTML5 Canvas API, SVG manipulation, and modern JavaScript frameworks, we want to hear from you.
Why Join Us?
- Work on cutting-edge projects for Fortune 500 clients.
- Competitive compensation package and equity options.
- Flexible remote-first culture with a collaborative SF office.
- Access to the latest hardware and development tools.
Responsibilities
- Architect and implement scalable 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Optimize rendering performance to ensure 60fps animations across a variety of devices and browsers.
- Collaborate with UX/UI designers to translate high-fidelity mockups into responsive, interactive web components.
- Maintain and extend legacy 2D interaction libraries while refactoring code for modern standards.
- Debug complex visual anomalies and performance bottlenecks in real-time.
- Contribute to the technical roadmap for future 2D product features.
Qualifications
- 5+ years of professional experience in frontend development with a focus on 2D graphics.
- Expert knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Strong proficiency in the HTML5 Canvas API and libraries such as D3.js, Pixi.js, or Three.js (2D context).
- Experience with modern frameworks (React, Vue, or Angular).
- Deep understanding of browser rendering cycles and performance optimization techniques.
- Experience with responsive design and cross-browser compatibility.
- Bachelor’s degree in Computer Science, Engineering, or a related field.