Browse All Jobs
Job Description

DEPT® is seeking a Technical Motion Designer to join its Creative & Media team in Rotterdam and Amsterdam. The ideal candidate will be responsible for bringing storyboards and creative concepts to life, translating creative ideas into rigged automation templates using After Effects. They will tackle projects requiring a blend of technical expertise, programming skills, art direction, graphic design, editing, and 2D motion design.

The Technical Motion Designer will work independently and collaborate with teams of designers, art directors, account and tech planners to come up with creative concepts and designs. They will take ownership of creative challenges from brief to delivery, including presenting ideas internally or to clients.

Role Involves:

  • Upskilling in automation and tech knowledge to attain expertise.
  • Producing inspiring and well-crafted designs that bring campaigns to life.
  • Managing template creation, maintenance, and updates.
  • Working across a variety of asset types across social, display, statics, HTML/banners and video.
  • Communicating with stakeholders in the process of campaign creation.
  • Maintaining brand consistency on projects.

Requirements:

  • Expert in After Effects (expressions/scripts/javascript).
  • Experience crafting templates, design systems or similar tools.
  • Interest in video automations technologies and AI tooling.
  • Experience as a Tech/Motion Designer or similar role.
  • Well-familiar with the Adobe creative suite (especially Photoshop, Illustrator, Audition).
  • Experience with Figma.
  • Ability to meet deadlines and collaborate with a team and clients.
  • Expert in graphic and motion design principles.

What DEPT® Offers:

  • A flexible, hybrid working policy.
  • 24 vacation days per year and the possibility to buy an unlimited number of extra vacation days.
  • Learning and Development programs.
  • Contribution to your health through the OpenUp platform, gym and wellness discounts, and healthy lunches at the office.
  • Discount on your lease bike and hassle free-commutes with an NS Business Card.
Apply Manually

DEPT®

DEPT® is a global technology and marketing services company that integrates end-to-end digital experiences for a diverse portfolio of brands. With a team of over 2,500 specialists operating across numerous locations, DEPT® delivers pioneering work on a global scale while maintaining a boutique culture. The company emphasizes innovation and a commitment to creating impactful digital solutions for its clients. DEPT® fosters a culture of inclusivity, offering opportunities for professional growth and development.

All Jobs at DEPT® (225)