Senior Position

Senior Animation Developer

Development
Surat
3-10 Years

About This Role

We're seeking a senior animation developer to create stunning, performant animations for our clients. You'll lead animation projects, establish best practices, and push the boundaries of what's possible on the web.

Key Responsibilities

  • Lead animation development for client projects
  • Create complex, performant web animations using GSAP, Framer Motion, and other libraries
  • Implement advanced scroll-based animations and interactions
  • Collaborate with designers to bring motion concepts to life
  • Optimize animations for performance across all devices
  • Mentor junior developers on animation techniques
  • Establish animation standards and best practices
  • Communicate with clients about animation possibilities and technical constraints
  • Explain complex animation concepts simply to non-technical team members
  • Train and enable junior developers
  • Build reusable animation libraries and components
  • Experiment with cutting-edge animation technologies (WebGL, Canvas, etc.)
  • Document animation patterns and create guidelines
  • Estimate project timelines for animation work

Requirements

  • 3-10 years of professional web development experience
  • 2+ years focused on web animations and interactions
  • Expert knowledge of GSAP, Framer Motion, or similar libraries
  • Strong foundation in JavaScript/TypeScript and React
  • Deep understanding of animation principles and timing
  • Experience optimizing animations for 60fps performance
  • Excellent communication skills - ability to explain technical concepts simply
  • Experience with chat interfaces and technical communication
  • High attention to detail and pixel-perfect execution
  • Portfolio of custom animation projects built outside regular work
  • Personal projects demonstrating curiosity and experimentation
  • Proficiency with development tools (Cursor, VS Code)
  • Ability to solve complex problems independently
  • Experience training and mentoring developers
  • Portfolio showcasing exceptional animation work
  • Ability to work independently and lead projects
  • Strong understanding of web performance

Nice to Have

  • Experience with Three.js or WebGL
  • Knowledge of Canvas API and SVG animations
  • Familiarity with motion design tools (After Effects, Principle)
  • Understanding of physics-based animations
  • Experience with scroll libraries (Locomotive Scroll, Lenis)
  • Knowledge of accessibility considerations for animations
  • Experience with Lottie or Rive animations
  • Contributions to animation libraries or open-source projects

Our Core Values

These four fundamentals drive everything we do at Spoke

High Ownership

We take complete ownership of our work. Every team member is empowered to make decisions and drive projects forward with autonomy and accountability.

Great Communication

Clear, transparent, and proactive communication is at the heart of everything we do. We believe in keeping everyone informed and aligned.

Pixel-Perfect Quality

We obsess over details. Every pixel, every line of code, every interaction must meet our exceptionally high standards of quality.

Curiosity to Learn

We are lifelong learners. We constantly explore new technologies, methodologies, and approaches to stay at the cutting edge.

Ready to Apply?

Show us your personal projects and tell us why you're passionate about learning.

Logo