Job Description
Are you a creative technologist passionate about pushing the boundaries of what is possible on the web? Apex Creative Technologies is seeking a visionary Senior 2D Web Developer to join our elite engineering team. In this pivotal role, you will be responsible for architecting and implementing high-performance, visually stunning 2D interactive graphics and animations that drive user engagement.
As a leader in the digital experience space, we bridge the gap between complex design concepts and robust engineering. You will work directly with product owners and UX designers to build immersive 2D environments, ensuring pixel-perfect execution across all devices and modern browsers. If you thrive on solving complex rendering challenges and creating seamless user experiences, this is your opportunity to shape the future of our platform.
Why Join Us?
- Competitive salary and equity package.
- Flexible remote-first policy with a hub in San Francisco.
- Access to the latest hardware and software for creative development.
Responsibilities
- Design and implement scalable 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Optimize complex graphical assets and animation sequences to ensure smooth 60fps performance on mobile and desktop devices.
- Collaborate closely with UX/UI designers to translate high-fidelity mockups into interactive 2D interfaces.
- Debug and troubleshoot rendering issues, ensuring cross-browser compatibility and accessibility compliance.
- Integrate 2D interactive tools and widgets into our main product ecosystem.
- Mentor junior developers and conduct technical code reviews to maintain high engineering standards.
- Stay abreast of emerging web technologies and 2D graphics trends.
Qualifications
- 5+ years of professional experience in front-end development, with a specific focus on 2D graphics and animations.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Deep understanding of the HTML5 Canvas API, SVG manipulation, and CSS animations.
- Familiarity with WebGL, PixiJS, or 2D physics libraries (e.g., Matter.js).
- Experience with modern frontend frameworks (React, Vue, or Angular).
- Excellent problem-solving skills and a keen eye for visual detail.
- Bachelor’s degree in Computer Science, Design, or equivalent practical experience.