Job Description
Are you passionate about creating immersive visual experiences on the web? Apex Visual Systems is seeking a talented 2D Interactive Developer to join our award-winning design team. In this role, you will bridge the gap between design and engineering, pushing the boundaries of what's possible in the browser using advanced 2D rendering technologies.
We are looking for someone who thrives in a fast-paced environment and loves solving complex rendering problems. If you have a keen eye for detail and a deep understanding of the canvas and SVG APIs, we want to hear from you.
Why Join Us?
- Work on high-profile projects for Fortune 500 clients.
- Access to the latest hardware and software.
- Flexible remote-first culture.
Responsibilities
- Develop high-performance 2D animations and interactive graphics using HTML5 Canvas, SVG, and WebGL.
- Optimize rendering performance for complex scenes across various devices and browsers.
- Collaborate with UX/UI designers to translate static mockups into fluid, interactive user interfaces.
- Implement responsive design patterns to ensure seamless experiences on mobile and desktop.
- Debug and troubleshoot complex rendering issues to ensure pixel-perfect accuracy.
Qualifications
- 5+ years of professional experience in front-end development with a focus on 2D graphics.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Deep understanding of the Canvas API, SVG manipulation, and requestAnimationFrame.
- Experience with physics engines (Matter.js, Box2D) or animation libraries (GSAP, Anime.js) is a plus.
- Experience with TypeScript is highly desirable.