Reference Code:  34203

Digital Project Manager (m/f/x-100%)

Schaffhausen, SH, CH


Our strength lies not in our similarities but in revealing the exceptional diversity of our cultures and colleagues. We leverage the advantage of being a global company with an international workforce. We employ the best experts who we trust to make informed decisions, who dare to implement their ideas and who take ownership of their actions. No matter where you are from, what you believe in, what age you are, who you love, or if you are disabled: In the end, together we always make it happen!


You are looking for a challenging role in an international and dynamic team? We may have the right

opportunity for you! At our headquarters in Schaffhausen we are looking for a


 Digital Project Manager (m/f/x-100%)

 In this role, you will face an entrepreneurial environment that offers you significant professional development opportunities in a growing luxury company. You are responsible for the development and implementation of web-based and digital projects, supporting regional online initiatives and development of specific digital marketing materials.


Key Responsibilities

  • Maintenance and further development of IWC.com including strategy, technology and features
  • Orchestrate with internal and external stakeholders for development, localization, and rollout of the website
  • End-to-end digital / omnichannel project management
  • Preparation, development, and rollout of new features including definition of business requirements with key stakeholders and preparation of concept / mock-ups for illustration purposes
  • Testing of new features, input to regression test
  • Ensure activation and close communication on new features
  • Product, process ownership for personally developed features
  • Responsible for transactional elements of the new website and the interfaces to related backend systems
  • Ongoing troubleshooting and resolution of issues with respect to performance, bugs, content hosting, backend interfaces, etc.
  • Liaising with internal and external stakeholders for development, localization and rollout of the website
  • Implementing new digital marketing tools from start to finish


Your Profile

  • Strong hands-on personality that is used to work independently, drive projects End-to-end, has a strong business acumen
  • University degree in Business, Engineering or Computer Science
  • 2-3 years experience in digital project management, product management or similar roles with focus on Digital Website Management
  • Familiar with CMS Software, ideally Adobe Experience Manager (AEM6) is a plus
  • HTML and CSS would be a plus
  • Business fluent English skills, German and/or French are a plus



IWC offers a challenging working environment: the company’s roots are in Switzerland, but it is a successful international player. We maintain our tradition, yet we are always on the lookout for innovations and ways to improve. Change management, education, further training and personal development are therefore of key importance for our long-term success.