Job Description
We are seeking a visionary Senior 2D Interactive Developer to join our elite engineering team in San Francisco. In this pivotal role, you will bridge the gap between stunning design and technical execution, crafting pixel-perfect, high-performance 2D animations and interfaces that captivate users and drive engagement. You will work on cutting-edge web applications, pushing the boundaries of what is possible with HTML5 Canvas, SVG, and modern CSS.
Why Join Us?
We are a fast-paced, remote-first company with a mission to revolutionize digital experiences. You will have the autonomy to experiment, the resources to build world-class tools, and the opportunity to shape the future of 2D web technology.
Responsibilities
- Design and develop high-performance, scalable 2D interactive graphics and animations for web and mobile platforms.
- Optimize rendering performance for complex 2D scenes, ensuring smooth 60fps animations across devices.
- Collaborate closely with UX/UI designers to translate static mockups into dynamic, responsive HTML5/CSS3/JavaScript experiences.
- Implement and maintain 2D physics engines and custom rendering pipelines using Canvas API or WebGL.
- Ensure accessibility and cross-browser compatibility for all 2D interactive elements.
- Write clean, maintainable, and well-documented code following industry best practices.
- Conduct code reviews and mentor junior developers in advanced front-end techniques.
Qualifications
- Bachelor’s degree in Computer Science, Design, or a related field, or equivalent professional experience.
- 5+ years of professional experience in front-end development, with a specific focus on 2D graphics and animation.
- Expert proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frameworks like React or Vue.
- Strong hands-on experience with the HTML5 Canvas API, SVG manipulation, and WebGL.
- Deep understanding of animation libraries (GSAP, Anime.js) and performance optimization techniques.
- Experience with responsive design principles and cross-browser compatibility testing.
- Portfolio demonstrating previous 2D interactive projects and animations.