Company logo

Software Engineer

Migros Online
Limmatstrasse 152, 8005 Zurich
NEW
  • 6/29/2026
  • 80 - 100%
  • Employee
  • Unlimited employment

Software Engineer

At Migros Online, we foster an open-minded, diverse environment where you are encouraged to bring fresh ideas, explore new technologies, and challenge the status quo. Join our self-organized, cross-functional team and help us create a shopping experience that truly brightens people's day. Your work will shape how millions of customers buy their groceries online - simpler, faster, more sustainable.


Wichtige Hinweise: You can also be based out of our office in Ecublens (VD). Please indicate your preference.


What impact do you have?
  • Work on and make an impact with Switzerland's most popular retail app, the Migros App
  • Collaborate with a cross-functional team of experts (e.g. Product Designers, Data Analyst) in your team to create features our customers love.
  • Create real customer value by deeply understanding our customers, products, and business - and use those insights to innovate and deliver solutions that make a difference.
  • Design, implement and own features while reducing the system's tech debt, including operations & monitoring.
  • Apply and contribute to improve our development practices such as Pair/Mob Programming, Trunk-based development, CI/CD, TDD and BDD.
  • Have a direct impact and influence on team processes and best practices through open discussions and agile retrospectives.

What do you offer?
  • Education: Completed degree (university / university of applied science / higher technical college)
  • Specialization: Computer Science, Information Technology or equivalent
  • Experience: 2-5 years Software Engineering with a focus on mobile technologies
  • Hands-on experience with native app and backend development (ideally in modern, agile environments) and commitment to writing clean, testable, and maintainable code.
  • A solid understanding of software design and architecture patterns and believe in continuous learning adapting to new technologies, tools and market situations.
  • A can-do attitude and enthusiasm for solving interesting and complex problems.
  • A curious, proactive, well-organized mindset; you are a true team player who enjoys sharing knowledge and growing together.
  • T-shaped software engineer - strong in your expertise, curious and collaborative across others.
  • Support and inspire your teammates to succeed while ensuring your work drives impact across the entire team and aligns with business goals.
  • Knowledge of our tech stack: Swift, Kotlin, KMP, Java 25, Spring Boot, REST, Angular
  • English (B2)
  • German (ADVANTAGEOUS)
  • French (ADVANTAGEOUS)

What do we offer you?
  • Central working location: Offices close to the train station, in the center of Zurich
  • Mobile flexible working model: Work at home or in different locations with flexible schedule based on your position
  • Informal culture: We stand for respectful cooperation on the same level
  • Personal responsibility & freedom: We value direct communication and involve our employees in the decision-making process
  • Cumulus points: Benefit from additional Cumulus points
  • Individual continuing training: We value your development and participate in your growth and offer a budget for it
  • Employee offers: Various offers at attractive rates: Migros Online delivery subscription, Migros Bank, Migrol, Mobility, Axa Winterthur, etc
  • Sports and fitness offers: We value your health and offer CHF 250.- per year when taking out a sports subscription

Only online applications can be accepted on the applications portal.
Recruitment process
  • Submit application documents
  • Personal video or telephone call
  • Technical interview with case presentation
  • Getting to know the team
  • Offer & issuance of the contract (digital)

Contact
Ms. Katharina Höttermann
Talent Acquisition Partner

No suitable vacancies?

Set up a search subscription to ensure you receive suitable job vacancies conveniently by e-mail. Set up a job subscription