Job Description
Pulse Interactive is seeking a visionary Senior 2D Interactive Developer to craft visually stunning, performant, and accessible web experiences. In this role, you will bridge the gap between design and engineering, bringing static assets to life through code. You will work closely with our UX team to implement complex 2D animations and interactive elements that delight users across desktop and mobile platforms.
As we look to the future of digital engagement, we need a developer who is obsessed with pixel-perfect precision and smooth 60fps performance. You will be responsible for the entire lifecycle of our 2D web projects, from concept to deployment, ensuring scalability and maintainability.
Responsibilities
- Design and implement high-fidelity 2D animations using HTML5 Canvas, SVG, and CSS3.
- Optimize rendering performance to ensure buttery smooth frame rates across devices and browsers.
- Collaborate with UI/UX designers to translate motion design specs into production-ready code.
- Build interactive data visualizations, infographics, and micro-interactions for client projects.
- Develop responsive and accessible interfaces that strictly adhere to WCAG 2.1 guidelines.
- Conduct rigorous code reviews and mentor junior developers in advanced front-end animation techniques.
- Stay ahead of industry trends in 2D graphics and interaction design.
Qualifications
- 3+ years of professional experience in front-end development with a specific focus on 2D animation and graphics.
- Expert proficiency in JavaScript (ES6+), HTML5, and CSS3/Sass.
- Strong command of HTML5 Canvas, SVG manipulation, and GSAP (GreenSock Animation Platform).
- Experience with physics-based animation libraries or 2D game engines (Phaser.js, PixiJS) is a strong plus.
- Deep understanding of performance optimization techniques (requestAnimationFrame, off-screen canvas, lazy loading).
- Excellent problem-solving skills and a keen eye for detail.