Job Description
Are you ready to shape the future of digital interaction?
NovaTech Dynamics is on the hunt for a visionary Senior 2D Web Interaction Engineer to join our elite San Francisco team. In this role, you will be at the forefront of crafting high-performance, visually stunning 2D graphics and user interfaces that define the next generation of web applications. If you have a passion for pixel-perfect design and scalable code, we want to hear from you.
Why Join NovaTech?
- Impactful Work: Build tools that empower millions of users worldwide.
- Innovation: Work with cutting-edge technologies in a fast-paced, agile environment.
- Benefits: Comprehensive health coverage, generous equity package, and continuous learning budget.
The Role:
We are looking for an individual who can bridge the gap between complex technical requirements and intuitive user experiences. You will lead the charge in optimizing our rendering engines and pushing the boundaries of what is possible in the browser.
Responsibilities
- Architect and develop high-performance 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Optimize existing applications for maximum speed and scalability, ensuring 60fps animations.
- Collaborate closely with UX/UI designers to translate complex wireframes into responsive, pixel-perfect code.
- Implement and maintain a robust testing suite to ensure code quality and reliability.
- Mentor junior developers, conducting code reviews and fostering a culture of technical excellence.
- Stay up-to-date with emerging web technologies and industry best practices.
Qualifications
- 3+ years of professional experience in Front-End Development, specializing in 2D graphics and animations.
- Deep expertise in JavaScript (ES6+), HTML5, and CSS3.
- Strong proficiency in Canvas API, SVG manipulation, and WebGL libraries (Three.js, PixiJS).
- Experience with modern JavaScript frameworks (React, Vue, or Angular).
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Excellent problem-solving skills and the ability to debug complex rendering issues.