Job Description
We are on a mission to redefine the digital landscape by creating immersive, high-performance 2D web applications. As a 2D Interactive Web Developer, you will bridge the gap between creative design and technical engineering, building interactive experiences that captivate users and drive engagement.
You will work in a collaborative, fast-paced environment alongside UI/UX designers, product managers, and backend engineers. If you have a passion for pixel-perfect animations, smooth interactions, and pushing the boundaries of what’s possible in the browser, we want to hear from you.
Responsibilities
- Architect and develop high-performance 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Create complex interactive animations and transitions that enhance user experience without compromising performance.
- Optimize rendering pipelines to ensure 60fps animations across a wide range of devices and browsers.
- Collaborate with designers to translate static mockups into dynamic, interactive web elements.
- Implement and maintain 2D physics simulations and game-like mechanics within web applications.
- Debug complex visual issues and cross-browser compatibility challenges.
Qualifications
- 5+ years of professional experience in front-end development with a focus on 2D graphics.
- Deep expertise in HTML5 Canvas, SVG manipulation, and modern CSS3 (Flexbox, Grid, Animations).
- Strong proficiency in JavaScript (ES6+) and modern frameworks (React, Vue, or Angular).
- Experience with 2D animation libraries (GSAP, Anime.js) or physics engines (Matter.js, Box2D).
- Experience with WebGL and shaders (GLSL) is a strong plus.
- Bachelor’s degree in Computer Science, Web Development, or a related field.