Job Description
We are seeking a visionary Senior 2D Interactive Developer to join our elite team at Aetheria Interactive. In this role, you will bridge the gap between design and engineering, creating immersive, high-performance 2D web experiences that push the boundaries of user engagement. If you have a passion for pixel-perfect animations, physics-based interactions, and scalable architecture, we want to meet you.
Why Join Us?
- Work on next-gen web applications for Fortune 500 clients.
- Competitive salary and comprehensive benefits package.
- Flexible remote/hybrid work environment.
- Access to cutting-edge hardware and development tools.
Responsibilities
- Architect and implement high-performance 2D animations using HTML5 Canvas, SVG, and WebGL.
- Develop physics-based interactions and particle systems that enhance user storytelling.
- Optimize rendering loops and memory usage to ensure 60fps performance on mobile and desktop devices.
- Collaborate closely with UX/UI designers to translate creative concepts into functional code.
- Maintain and refactor existing 2D rendering engines to improve scalability and maintainability.
- Conduct code reviews and mentor junior developers on best practices for 2D graphics optimization.
Qualifications
- Bachelor’s degree in Computer Science, Mathematics, or a related field (Master’s preferred).
- 5+ years of professional experience in 2D web development, specifically with Canvas API and WebGL.
- Proficiency in modern JavaScript (ES6+), TypeScript, and CSS3/SASS.
- Strong understanding of vector graphics, coordinate systems, and pixel manipulation.
- Experience with physics libraries (e.g., Matter.js, Box2D) or animation libraries (e.g., GSAP, Anime.js).
- Experience with React or Vue.js for rendering interactive UI overlays.