Vacancy for Motion Designer
Rubyroid Labs is now looking for a Motion Designer with strong expertise in Rive to join their team.
What is important to us:
- 3+ years of experience working with Rive.
- Solid command of all core workflows: Design, Animate, Data Binding, and View Models.
- Ability to create complex, reusable, and adaptive components.
- Experience in setting up advanced State Machines with multiple layers, Input parameters, and Triggers.
- Understanding of Rive ViewModel schemas (Number, String, Boolean, Enum), Property Groups, and Converters.
- Ability to build a clear and logical pipeline for data transfer into animation (Data → Animation).
- Willingness to write simple scripts in Luau / Lua-like syntax for custom logic implementation.
Basic Animation Principles:
- Deep understanding of classic animation principles.
- Ability to balance striking visual elements with performance constraints, while maintaining a sense of “live” and responsive animation.
- Excellent sense of timing, spacing, weight, anticipation, squash & stretch, and other fundamental animation principles.
Interaction with Development:
- Understanding of how Rive animations work in real runtime environments.
- Ability to prepare clear documentation for developers: describing ViewModel schemas, State Machine input parameters, and expected data ranges.
- Experience collaborating with engineers on animation integration.
- Willingness to adapt animations or hand-off agreements so that the final implementation matches the design and remains convenient for further support.
Responsibilities:
- Create modern, expressive, and interactive animations for user interfaces and game screens.
- Develop animations that feel dynamic, pleasant, emotional, and provide users with an enjoyable interaction experience.
- Create and test interactive State Machines in Rive, providing developers with fully integrated assets.
- Work closely with the Motion Lead to maintain a consistent visual style, as well as with the development team to resolve issues related to animation integration.
Will be an advantage:
- Experience creating animations for casino games, slot machines, sports, or arcade games.
Additionally:
If you are interested in combining classic animation principles with modern interactive technologies, be sure to showcase your portfolio.
A link to your Rive Community profile or examples of animations working in a real runtime will be an additional advantage.
English Language: