Job Description
Are you passionate about bringing static designs to life through fluid, interactive motion?
Nova Dynamics is seeking a visionary Senior 2D Interactive Developer to join our elite creative engineering team. In this role, you will bridge the gap between design and engineering, utilizing advanced web technologies to create seamless, high-performance experiences that delight users and elevate our brand.
You will have the opportunity to work on cutting-edge web platforms where pixel-perfect animation and user interaction are paramount. If you thrive in a fast-paced environment and love pushing the boundaries of what’s possible on the web, we want to meet you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Access to the latest hardware and development tools.
- Flexible remote and hybrid work options.
- Opportunity to work on high-impact, consumer-facing products.
Responsibilities
- Develop high-quality 2D interactive animations and motion graphics using HTML5, Canvas, and SVG technologies.
- Optimize animation performance to ensure buttery smooth 60fps rendering across all devices and browsers.
- Collaborate closely with UX/UI designers to translate complex design concepts into robust, performant code.
- Integrate and implement advanced animation libraries (GSAP, Anime.js) and custom physics engines.
- Maintain and refactor existing codebases to ensure scalability, maintainability, and accessibility compliance (WCAG).
- Conduct code reviews and mentor junior developers on best practices for performance and interaction design.
- Stay up-to-date with emerging web technologies and trends in interactive graphics.
Qualifications
- 5+ years of professional experience in front-end development, with a specific focus on 2D graphics and animation.
- Deep expertise in HTML5 Canvas, SVG manipulation, CSS3 animations, and JavaScript (ES6+).
- Proficiency in animation libraries such as GSAP, Anime.js, or Pixi.js.
- Experience with WebGL and libraries like Three.js is highly preferred.
- Strong understanding of web performance optimization techniques and memory management.
- Excellent problem-solving skills and the ability to debug complex rendering issues.
- Bachelor’s degree in Computer Science, Graphic Design, or a related technical field.