Job Description
Are you a visionary developer passionate about the intersection of design and engineering? Apex Innovations is seeking a world-class Senior 2D Interactive Developer to join our elite creative engineering team in San Francisco. We are building the next generation of immersive web experiences, and we need a master of 2D graphics to lead the charge.
In this role, you won't just write code; you will craft visual masterpieces that engage users and push the boundaries of the browser. You will work on high-impact projects ranging from interactive data visualizations to award-winning marketing sites. If you thrive in a fast-paced environment and have an obsessive eye for detail, we want to meet you.
Why join us?
- Competitive salary and equity package.
- Flexible remote-first policy with a San Francisco office hub.
- Access to the latest hardware and development tools.
- Continuous learning and professional development budget.
Responsibilities
- Architect and implement high-performance 2D graphics engines using HTML5 Canvas, SVG, and WebGL.
- Collaborate closely with UX/UI designers to translate complex visual concepts into pixel-perfect interactive code.
- Optimize rendering performance to ensure smooth 60fps animations across a wide range of devices and browsers.
- Develop reusable 2D animation libraries and components to streamline the creative team's workflow.
- Mentor junior developers and conduct code reviews to maintain our high engineering standards.
- Debug complex rendering issues and implement robust fallback strategies for legacy browsers.
Qualifications
- 5+ years of professional experience in web development with a focus on 2D graphics.
- Deep expertise in JavaScript (ES6+) and modern CSS frameworks.
- Strong proficiency in the HTML5 Canvas API, SVG manipulation, and 2D physics libraries.
- Experience with animation libraries such as GSAP, Anime.js, or Three.js.
- Experience with version control (Git) and agile development methodologies.
- Excellent problem-solving skills and the ability to work independently in a remote setting.