Multimedia Designer (Based in Shanghai)

EF English First | Full-Time | Associate Level | Creative

Shanghai, China

Apply for this job
Save
Back to search results

EF English First

Multimedia Designer Based in Shanghai

You must be living in China to apply for this position and have a valid Visa

Role Description:

We are looking for a self-motivated, results-oriented achiever who has a passion for wanting to learn or extend their knowledge of Web Design & video production. Working as part of the Teacher Recruitment and Training Marketing team your role will be vital in helping us recruit teachers from across the globe for our ever expanding schools business in China, Indonesia & Russia. You will need to have strong creative skills so that you can implement your own ideas as well as enhance those requirements provided by the team.

You will need to be flexible as the work will be varied and you may need to learn some new skills.

You will be working as part of a multi-national team, so will be a strong communicator in English.

Responsibilities:

  • Design eye catching web ads, offline material, infographics and quizzes
  • Film and edit video content for YouTube, Facebook and our website
  • Create info-video content
  • Produce appealing eDMs designs

 

Requirements:

  • University Bachelor’s Degree.
  • 2 years’ experience of Photoshop, After Effects and Premier Pro or equivalent software
  • Familiar with the process of video production including storyboarding
  • Excellent communication skills in spoken and written English.
  • Passion for and knowledge of visual design trends on Global social media apps like Instagram, facebook, LinkedIn, etc
  • A strong portfolio of existing work.
  • Working Knowledge of HTML / CSS a plus
  • Knowledge of design factors that affect conversion rates are a plus

EF is the world leader in international education. Our mission is to open the world through education, and so far we have helped over 15 million people learn a language, discover the world or earn an academic degree.

EF Teacher Recruitment is responsible for hiring teachers for our 320 EF English First schools across China, Indonesia & Russia.

EF is an equal opportunities employer and offers a multicultural working environment. If you are motivated by the prospect of an international career with a dynamic and forward-thinking company, we want to hear from you.

Apply for this job
Save

Location and Category

Shanghai image

EF-Shanghai-Tong Ren Road
1F, Jiu An Plaza
258 Tong Ren Road
Shanghai
China

Creative image

Designing the learning experience: a range of creative roles in branding, graphic & interactive design, campaigns, user experience, print, interiors, video and animation.

View All Jobs