Overview

Responsibilities:

  • Organize and coordinate company website workflow
  • Conduct  daily and ongoing audit of company website
  • Plan, implement, manage, monitor and upgrade the organization's website
  • Oversee all aspects of website development including design, development, testing, launch and post launch management
  • Respond to and troubleshoot all website issues
  • Work closely with Development, Design teams to prioritize assignments and manage risks/issues to ensure successful delivery with high quality of website
  • Collaborate with all product teams and follow up to make all necessary updates on company website
  • Work with the digital marketing team to drive consistent website growth through the effective integration of keywords and metadata
  • Devising solutions aimed at  improving corporate website
  • Handle all the translation processes of the website from the request to the implementation
  • Ability to use Ucraft is a plus

Required Qualifications:

  • Bachelor’s degree in business, management, marketing or related field
  • Project management experience is a plus
  • Previous marketing experience is a big plus
  • Basic knowledge of SEO
  • Strong verbal and written communication skills
  • Fluent knowledge of English and Russian
  • Ability to develop and maintain collaborative relationships with colleagues across the organization