Project Manager – Digital & E‑commerce Projects
DEPT® · Zürich
Job description
About the role
DEPT® is seeking a Project Manager to lead exciting technological projects that combine top‑class design and usability for our clients. The role sits in the Zurich‑based Experience & Engineering business unit, delivering digital, e‑commerce and data‑driven solutions.
Key responsibilities
- Plan, coordinate and implement complex online and e‑commerce projects while monitoring milestones.
- Manage the full project lifecycle from offer preparation to budget and timeline control.
- Serve as the central interface between internal teams, external stakeholders and expert implementation groups.
- Advise and support customers with a confident, proactive approach.
- Apply stakeholder, risk, controlling and reporting expertise throughout the project.
- Lead interdisciplinary teams across locations, maintaining regular communication.
Required profile
- Minimum 3 + years in a client‑facing agency role or corporate consulting.
- Fluent in written and spoken German and English.
- Practical experience in technical implementation of digital or e‑commerce projects.
- Experience with classic and agile project‑management methods and tools such as Asana or Jira.
- Ability to create cost overviews, offers and detailed project plans with milestones.
- Independent, structured work style with high quality standards.
- Team player with experience leading interdisciplinary teams (Strategy, UX, UI, Development, QA).
Required skills
- Asana
- Jira
What we offer
- Flexible hybrid working policy (2 days in the office).
- 25 days holiday plus option for unpaid leave.
- Flexible health budget, wellness & personal day, and health contribution via OpenUp.
- Learning & development budget and referral bonus program.
- Occasional breakfast, lunch and Smoothie Tuesday at the office.
- Choice of modern, barrier‑free offices in Zurich or Bern.
- Social events, team activities and a B Corp certified workplace.
- Opportunities to work with global clients and develop through training, certifications and DEPT Cares charity month.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 13 hours ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
DEPT®
Zürich