Job Description
Nova Digital is pioneering the next generation of web interfaces. We are looking for a visionary Senior 2D/3D Interactive Developer to lead our creative engineering team. If you have a passion for turning static designs into living, breathing digital experiences, we want to meet you.
As a key member of our creative technology division, you will bridge the gap between design and engineering, utilizing cutting-edge WebGL and Canvas technologies to deliver stunning visuals that drive user engagement.
Responsibilities
- Architect and implement high-performance 2D and 3D visualizations for the web using Three.js, WebGL, and Canvas.
- Optimize rendering pipelines to ensure 60fps performance across a wide range of devices.
- Collaborate closely with UX/UI designers to translate complex creative concepts into functional code.
- Develop reusable components and libraries for the creative engineering team.
- Conduct code reviews and mentor junior developers on best practices for performance and visual fidelity.
- Stay ahead of industry trends in 3D graphics, animation, and interactive storytelling.
Qualifications
- 5+ years of professional experience in front-end development with a strong focus on graphics.
- Deep expertise in JavaScript (ES6+), TypeScript, and WebGL.
- Proficiency in 3D libraries such as Three.js, Babylon.js, or React-Three-Fiber.
- Strong understanding of linear algebra and computer graphics principles.
- Experience with physics engines (Cannon.js, Ammo.js) is a plus.
- Demonstrated ability to create performant, responsive, and accessible interactive experiences.