Job Description
Nexus Digital Solutions is seeking a visionary Senior 2D Interaction Engineer to lead the development of next-generation web graphics and interactive experiences. In this pivotal role, you will bridge the gap between design and engineering, crafting high-performance 2D rendering engines and user interfaces that delight users and drive engagement. You will work closely with cross-functional teams to define the visual language of our products and ensure pixel-perfect implementation across all devices. If you have a passion for animation, performance optimization, and creating immersive digital worlds, we want to hear from you.
Responsibilities
- Architect and implement high-performance 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Collaborate with UI/UX designers to translate complex visual concepts into fluid, interactive 2D web experiences.
- Optimize rendering performance to ensure 60fps animations and smooth interactions on a wide range of devices.
- Develop and maintain reusable 2D graphics libraries and components to accelerate the engineering workflow.
- Debug complex rendering issues and optimize asset loading strategies for efficient memory usage.
- Stay abreast of emerging web standards and 2D graphics technologies to innovate our product offerings.
- Provide technical leadership and mentorship to junior developers and creative technologists.
Qualifications
- 5+ years of professional experience in web development with a focus on 2D graphics and animations.
- Deep proficiency in HTML5 Canvas API, SVG manipulation, and JavaScript (ES6+).
- Strong understanding of WebGL and performance optimization techniques (e.g., requestAnimationFrame, offscreen canvas).
- Experience with animation libraries such as GSAP, Anime.js, or D3.js.
- Expertise in responsive design principles and cross-browser compatibility testing.
- Bachelor’s degree in Computer Science, Fine Arts, or a related field (or equivalent practical experience).
- Excellent problem-solving skills and a keen eye for detail.