Job Description
We are seeking a visionary 2D Creative Developer to join our elite engineering team in San Francisco. You will be responsible for building high-fidelity, interactive 2D experiences that bridge the gap between artistic direction and technical execution.
In this role, you will push the boundaries of what is possible on the web, utilizing cutting-edge graphics libraries to create fluid animations and immersive user interfaces.
Responsibilities
- Architect and implement high-performance 2D rendering engines using JavaScript, HTML5 Canvas, and WebGL.
- Craft fluid, physics-based animations and micro-interactions that enhance user engagement and retention.
- Optimize rendering performance and asset management for seamless playback across desktop and mobile devices.
- Collaborate closely with UI/UX designers to translate static mockups into dynamic, pixel-perfect realities.
- Maintain and extend our existing 2D asset libraries and internal development toolsets.
- Conduct code reviews and mentor junior developers on best practices for animation and graphics programming.
Qualifications
- 3+ years of professional experience in 2D web development, game development, or interactive design.
- Proficiency in JavaScript (ES6+), CSS3, and modern frameworks (React, Vue, or Angular).
- Deep understanding of the HTML5 Canvas API, WebGL, Pixi.js, or Phaser.
- Strong grasp of animation principles, including easing functions, timing, and motion paths.
- Excellent problem-solving skills and a passion for pixel-perfect design.
- Bachelor’s degree in Computer Science, Fine Arts, or a related field.