Job Description
We are seeking a visionary Senior 2D Interaction Engineer to join our elite creative engineering team in San Francisco. If you have a passion for crafting fluid, pixel-perfect, and immersive digital experiences, this is your opportunity to shape the future of our product.
At OmniStream, we don't just build websites; we engineer emotions. You will be responsible for pushing the boundaries of 2D web technologies, ensuring our clients receive world-class visual storytelling backed by robust performance.
Why Join Us?
- Competitive salary and equity package.
- Remote-first culture with flexible hours.
- Access to the latest hardware and software stacks.
- Opportunity to work on high-profile global campaigns.
Responsibilities
- Architect and develop high-performance 2D animation engines using HTML5 Canvas, SVG, and WebGL.
- Collaborate closely with UI/UX designers to translate complex motion graphics into clean, maintainable code.
- Optimize rendering performance for cross-device compatibility and low-latency interactions.
- Maintain and extend our internal library of 2D interaction patterns and micro-animations.
- Conduct code reviews and mentor junior developers on best practices in 2D graphics and animation.
- Debug and resolve complex rendering issues in legacy and modern browsers.
Qualifications
- 5+ years of professional experience in front-end development, with a specific focus on 2D graphics and animation.
- Deep expertise in HTML5, CSS3, JavaScript (ES6+), and modern animation libraries (GSAP, Anime.js).
- Proficiency in 2D rendering technologies such as Canvas API, SVG manipulation, and WebGL.
- Strong understanding of performance optimization techniques, including requestAnimationFrame and lazy loading.
- Experience with responsive design principles and accessibility standards (WCAG).
- A strong portfolio demonstrating complex 2D interaction projects.