📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 31/08/2026. It no longer accepts applications.

Mobile Software Engineer (80-100%)

Migros Online · Zurich

Mid 🇬🇧 English
Swift Kotlin Java Spring Boot REST Angular

Job description

About the role

Join Migros Online’s cross‑functional mobile team to shape Switzerland’s most popular retail app. You will work on features that make grocery shopping simpler, faster and more sustainable for millions of customers, while collaborating with designers, data analysts and other engineers.

Key responsibilities

  • Design, develop and maintain native mobile applications for iOS and Android.
  • Own feature implementation from concept to production, including monitoring and technical debt reduction.
  • Participate in agile ceremonies, pair/mob programming, code reviews and continuous integration pipelines.
  • Contribute to improving development practices such as TDD, BDD and trunk‑based development.
  • Collaborate with backend teams to integrate REST APIs and ensure end‑to‑end quality.

Required profile

  • 2‑5 years of professional software engineering experience with a focus on mobile technologies.
  • Completed degree in Computer Science, IT or a related field.
  • Strong problem‑solving attitude, curiosity and a proactive, team‑oriented mindset.
  • Ability to write clean, testable and maintainable code.
  • Fluency in English (B2); German or French is a plus.

Required skills

  • Swift
  • Kotlin
  • Kotlin Multiplatform (KMP)
  • Java
  • Spring Boot
  • RESTful APIs
  • Angular

What we offer

  • Central office in Zurich close to the train station, with the option to work from home or other locations.
  • Flexible working model (80‑100% effort) and an informal, respectful culture.
  • Opportunities for personal responsibility, direct impact on product decisions and continuous learning.
  • Additional Cumulus points and individual training budget.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Migros Online.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

24 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Migros Online

Zurich