Localization Manager

This is an exciting role for an experienced localization professional to manage internal localization processes from beginning to end at a rapidly growing language technology company. We currently localize our platform into 16 languages and the website into 3 languages and are looking to expand.

What you’ll do on a daily basis:

  • Manage the localization of our software: mobile app, web app and desktop app into 16 languages
  • Manage the localization of our marketing content: website, email, technical documentation, blog etc.
  • Automate all localization and translation processes as much as possible and implement best practices
  • Oversee the integration of our in-house systems with our localization tool
  • Work with the product, engineering, and marketing departments to make our international expansion seamless

Who we’re looking for:

  • Proven experience in localization or translation management
  • Very good technical skills
  • Very good English communication skills
  • Willingness to learn new tools and technologies
  • Well organized, detail-oriented, punctual, and good at working in a team
  • University degree