We're looking for a Lead Front-End Engineer with exceptional technical and design instincts someone who can turn complex ideas into beautiful, performant user experiences. This is a hands-on role focused on building interactive, animation-rich interfaces that feel effortless to use.
You'll work closely with our Head of Engineering, Head of Graphics Engineering, and Senior Back-End Engineer to deliver a seamless creative experience powered by Company's AI-driven design engine.
You should have a deep understanding of animation, rendering, performance optimization, and browser-based graphics. You'll also be expected to use AI-powered tools and modern development methodologies to accelerate delivery and maintain quality.
Responsibilities
- Build and maintain company's design editor and front-end platform, ensuring fluid, responsive, and visually stunning user experiences.
- Develop advanced animations, transitions, and real-time interactions across video, image, and vector assets.
- Collaborate closely with the back-end, AI, and graphics engineering teams to deliver performant, synchronized rendering pipelines.
- Optimize for speed, stability, and scalability across browsers and devices.
- Implement compression and performance strategies for video, image, and vector rendering.
- Contribute to architectural decisions that shape the evolution of our creative platform.
- Use AI-assisted coding and debugging tools to accelerate development, testing, and UI refinement.
- Maintain the highest attention to design detail, ensuring every pixel feels intentional.
Expertise
- 8+ years of front-end development experience, ideally within interactive or creative applications.
- Deep expertise in React JS, TypeScript, and Konva.js (required).
- 2+ years leading a team >3 members
- Experience with Canvas, WebGL, or performance-heavy rendering technologies.
- Proven experience with animation systems, video rendering, or graphics compression workflows.
- Strong focus on UI performance, responsiveness, and design detail.
- Solid understanding of front-end scalability, optimization, and security.
- Experience using AI-powered development tools (e.g., GitHub Copilot, ChatGPT, Cody) in daily workflow.
- Excellent collaboration skills; ability to work closely with engineering and design leadership.
- Bonus Points
- Expertise with GSAP or other advanced animation frameworks.
- Experience optimizing Konva.js layers, handling custom rendering nodes, or implementing canvas effects.
- Background in building creative tools or editors (e.g., Figma, Canva, or Adobe products).
- Familiarity with WebAssembly (WASM) or GPU acceleration for real-time rendering.
- A natural passion for creating fluid, delightful user experiences.
- Fluent English