Job Description
Join the Visionaries at Apex Creative Labs
We are reshaping how users interact with digital content through high-performance 2D graphics and fluid animations. We are looking for a Senior 2D Interactive Developer to lead the technical execution of our next-generation interactive web platforms. If you thrive in a fast-paced environment and love turning pixels into engaging experiences, this is your chance to make an impact.
What You Will Do:
- Architect Scalable Solutions: Design and implement robust, high-performance 2D interactive web applications using HTML5, Canvas, and modern JavaScript.
- Lead Technical Innovation: Push the boundaries of browser rendering by integrating advanced animation libraries and optimizing performance for 60fps animations.
- Collaborate with Design: Work closely with UX/UI designers to translate static assets into dynamic, user-friendly interactive interfaces.
- Mentor & Guide: Conduct code reviews, establish coding standards, and mentor junior developers to foster a culture of excellence.
- Debug & Optimize: Troubleshoot complex rendering issues and optimize code to ensure seamless performance across all devices and browsers.
Responsibilities
- Develop complex 2D interactive experiences using HTML5 Canvas, SVG, and WebGL.
- Implement custom physics engines and gesture recognition for intuitive user interactions.
- Maintain and refactor existing codebases to improve efficiency and scalability.
- Integrate third-party 2D graphics libraries (e.g., Pixi.js, Konva.js, Fabric.js) into production environments.
- Contribute to the technical roadmap for interactive projects and propose innovative solutions.
Qualifications
- Experience: 5+ years of professional experience in frontend development with a specialized focus on 2D graphics and interactive web development.
- Technical Proficiency: Deep understanding of JavaScript (ES6+), CSS3, and HTML5. Experience with WebGL or Canvas API is mandatory.
- Frameworks: Familiarity with modern frameworks like React, Vue, or Angular, with the ability to choose the right tool for 2D rendering.
- Problem Solving: Strong analytical skills with a proven track record of solving complex rendering and performance challenges.
- Portfolio: A strong portfolio showcasing interactive 2D web projects and animation showcases.