Job Description
Are you a visionary engineer passionate about the intersection of design and technology? Nexus Future Systems is seeking a highly skilled Senior 2D Interactive Tool Developer to architect the next generation of our visual computing platform.
In this pivotal role, you will lead the development of intuitive, high-performance 2D tools that empower designers and engineers to visualize complex data. We are looking for someone who doesn't just write code, but creates experiences that feel alive and responsive.
Join a team that values innovation, creativity, and technical excellence. If you are ready to push the boundaries of 2D web graphics, we want to hear from you.
Responsibilities
- Lead Development: Architect and implement robust 2D rendering engines using HTML5 Canvas and WebGL to support high-fidelity interactive tools.
- Performance Optimization: Analyze and optimize rendering pipelines to ensure 60fps performance across desktop and mobile devices.
- UX Collaboration: Partner with product managers and UX designers to translate wireframes into pixel-perfect, interactive prototypes.
- Technical Problem Solving: Debug complex rendering issues, manage memory leaks, and ensure cross-browser compatibility (Chrome, Firefox, Safari, Edge).
- Code Quality: Establish and enforce coding standards, conduct code reviews, and mentor junior developers on best practices in 2D graphics.
Qualifications
- Experience: 5+ years of professional experience in software development, specifically focusing on 2D interactive graphics.
- Core Skills: Deep proficiency in JavaScript (ES6+), TypeScript, and the Canvas API.
- WebGL Knowledge: Strong understanding of WebGL and 3D libraries (Three.js, Pixi.js) for enhanced visual effects.
- Tools: Experience with version control (Git), CI/CD pipelines, and modern build tools (Webpack, Vite).
- Soft Skills: Excellent communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.