Job Description
The Opportunity:
Nexus Interactive is seeking a visionary Senior 2D Web Developer to architect and build immersive, high-performance web experiences. If you are passionate about creating fluid, interactive 2D graphics, animations, and tools that push the boundaries of the browser, we want to hear from you.
Why Join Us?
Be part of a team that prioritizes cutting-edge technology and user-centric design. We offer a competitive salary, comprehensive benefits, and the chance to work on projects that impact millions of users globally.
Role Overview:
In this role, you will lead the technical direction for our 2D rendering engines, optimizing performance for high-fidelity visualizations and interactive storytelling.
Responsibilities
- Architect High-Performance 2D Systems: Design and implement scalable rendering engines using Canvas API, SVG, and WebGL.
- Interactive Development: Create seamless, responsive 2D user interfaces and interactive storytelling experiences.
- Performance Optimization: Identify bottlenecks in rendering loops and optimize assets for maximum frame rates and battery efficiency.
- Collaboration: Work closely with UX/UI designers and backend engineers to translate complex requirements into technical solutions.
- Code Quality: Enforce best practices for code maintainability, testing, and documentation.
- Mentorship: Guide junior developers and conduct code reviews to foster a culture of technical excellence.
Qualifications
- Experience: 5+ years of professional experience in web development, with a specific focus on 2D graphics and animation.
- Technical Skills: Proficiency in JavaScript (ES6+), TypeScript, and modern CSS frameworks.
- Graphics Knowledge: Deep understanding of the Canvas API, SVG manipulation, and WebGL fundamentals.
- Tools: Experience with animation libraries (e.g., GSAP, Anime.js) and physics engines (e.g., Matter.js).
- Problem Solving: Strong analytical skills with a proven track record of solving complex performance issues.
- Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.