Job Description
We are seeking a visionary Senior 2D Interactive Developer to join our elite engineering team at Apex Systems. We are redefining digital experiences by pushing the boundaries of web graphics, and we need a technical expert to lead our 2D rendering initiatives.
In this role, you will bridge the gap between high-fidelity design and technical implementation, creating smooth, performant 2D graphics applications that delight users and set industry standards. You will work on cutting-edge projects that require pixel-perfect precision and fluid animation.
Responsibilities
- Rendering Engine Architecture: Design and implement high-performance 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Animation Optimization: Craft complex animations and transitions, ensuring 60fps performance across all modern devices and browsers.
- Design Collaboration: Partner closely with UX/UI designers to translate static wireframes into fluid, interactive digital realities.
- Code Quality & Maintenance: Write clean, scalable, and maintainable code following industry best practices; conduct rigorous code reviews.
- Technical Leadership: Mentor junior developers, contribute to architectural decisions, and stay ahead of emerging 2D graphics technologies.
Qualifications
- Experience: 5+ years of professional experience in 2D interactive development or graphics programming.
- Technical Proficiency: Expert knowledge of JavaScript (ES6+), modern frontend frameworks (React/Vue), and CSS3.
- Graphics Expertise: Deep understanding of vector graphics (SVG), canvas manipulation, and animation libraries (GSAP, Anime.js, Pixi.js).
- Performance Tuning: Strong ability to troubleshoot rendering bottlenecks and optimize assets for speed and efficiency.
- Tools: Proficiency with Git, version control systems, and modern build tools (Webpack/Vite).