Senior Fullstack Software Engineer (f/m/d) in Zürich

Senior Fullstack Software Engineer (f/m/d) in Zürich

Zürich Vollzeit 90000 - 110000 CHF / Jahr (geschätzt) Hybrid
G

Auf einen Blick

  • Aufgaben: Entwickle Software und baue Brücken zwischen Web und nativen Apps.
  • Unternehmen: Top Schweizer E-Commerce-Plattform mit über 4'000 Mitarbeitenden.
  • Vorteile: Flexible Arbeitszeiten, Homeoffice, 25 Tage Urlaub und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit tollen Teamevents und Wachstumschancen.
  • Warum dieser Job: Gestalte innovative Lösungen und arbeite mit den neuesten Technologien.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in Fullstack-Entwicklung und Teamarbeit.

Das prognostizierte Gehalt liegt zwischen 90000 - 110000 CHF pro Jahr.

Als die führende Schweizer E-Commerce-Plattform mit über 4’000 Mitarbeitenden in der Schweiz, Deutschland und Serbien ist Galaxus bereit, in neue Märkte einzutreten. Unsere treibende Kraft ist unser Wille, den Status quo herauszufordern. Deshalb suchen wir Charaktere, die leidenschaftlich daran interessiert sind, echte Verbesserungen zu erzielen. Wir geben dir die Freiheit und das Vertrauen, einen Einfluss zu nehmen, mit uns zu wachsen und du selbst zu sein. Handle galaktisch. Sei du selbst.

Als Senior Fullstack Engineer im Team Appic bist du die entscheidende Verbindung zwischen unseren nativen Apps und dem Web-Frontend sowie -Backend. Du baust die Web-Schicht, die es der App ermöglicht, reibungslos zu kommunizieren, und sorgst dafür, dass unser Backend keine Benachrichtigungen verpasst.

Deine Verantwortlichkeiten

  • Hands-on-Ausführung steht im Mittelpunkt deiner Tätigkeit: Entwerfen, Bauen und Ausliefern von Code über den gesamten Stack, vom Frontend bis zum Backend.
  • Du baust und pflegst die webseitigen Schnittstellen und APIs, auf die die mobilen Apps angewiesen sind, und unterstützt die Integration der Webanwendung in die nativen Apps über WebViews.
  • Die technische Zuverlässigkeit des Push-Benachrichtigungsmoduls liegt in deinem Verantwortungsbereich, um sicherzustellen, dass das Backend alle benötigten Pushes liefern kann.
  • Die Koordination der Entwicklung nativer Funktionen für iOS und Android erfolgt in enger Abstimmung mit den beteiligten Feature-Teams, einschließlich der Klärung von Abhängigkeiten und Schnittstellen.
  • Coaching von Software-Ingenieuren fällt dir leicht, unterstützt durch deine zwischenmenschlichen Fähigkeiten, komplexe Themen und Konzepte klar zu erklären.

Deine Fähigkeiten

  • Eine starke Erfolgsbilanz als praktischer Software-Ingenieur, der täglich an der Gestaltung und dem Bau komplexer Lösungen beteiligt ist.
  • Ein Bachelor- oder Masterabschluss in Informatik (ETH/Universität/Fachhochschule) oder gleichwertige relevante Berufserfahrung.
  • Nachgewiesene Erfahrung (5 Jahre+) in klassischer Fullstack-Webentwicklung, sowohl im Frontend (idealerweise React/TypeScript) als auch im Backend (idealerweise .NET/C#). Erfahrung mit GraphQL, MongoDB und mobiler Entwicklung (Swift, Kotlin) ist ein Plus.
  • Idealerweise etwas Erfahrung mit dem End-to-End-Lebenszyklus von mobilen Apps (Android & iOS) oder die Motivation und Initiative, in diesem Bereich zu wachsen.
  • Die Bereitschaft, „wie die Dinge immer gemacht wurden“ in Frage zu stellen und effizientere, automatisierte oder effektivere Lösungen vorzuschlagen.
  • Kreativität und Initiative zur Problemlösung und Zielverwirklichung.
  • Fließendes Englisch (Arbeitssprache); gutes Deutsch ist ein Plus.

Warum bei uns anfangen?

  • Werte, keine leeren Worte: Kooperativ, innovativ, piratenhaft, verantwortungsbewusst, ehrgeizig – diese fünf Werte leben wir.
  • Mutiges Denken: Wir ermutigen alle, spontan zu denken, und lieben es, wenn sie mutige oder gewagte Ideen entwickeln.
  • Unkomplizierter Ansatz: Einfachheit steht im Mittelpunkt. Wir vermeiden das Unnötige und konzentrieren uns auf das, was wirklich zählt – von der Überwindung von Herausforderungen bis hin zur Feier unserer gemeinsamen Erfolge.
  • Flexibilität und Freiheit: Wir bieten Homeoffice-Möglichkeiten, bis zu 8 Wochen Workation, und jede Position ist mit einem 80%-Pensum möglich.
  • Schnelles Wachstum: Bei uns ist Wachstum eine kontinuierliche Reise. Wir unterstützen dich auch mit 2’000 EDU-Punkten pro Jahr für deine berufliche Entwicklung, damit du nicht in einer Sackgasse stecken bleibst.
  • Modern: Bei uns kannst du täglich mit den neuesten Technologien arbeiten.
  • Mehr als nur Arbeit: Nimm an unseren verschiedenen Mitarbeiter-Events wie Hackathons, Wandern, Skifahren, Böötlen an der Limmat, LAN-Partys oder Freitagabend-Drinks teil und trage, wenn du möchtest, zu unserem Techblog bei.
  • Weitere Vorteile: 25 Tage Urlaub, exklusive Mitarbeiterkonditionen in unserem Online-Shop, mobile, Internet- und TV-Tarife zu Unternehmenspreisen und viele weitere Vorteile.

Diversity ist unsere Kultur. Um das beste Team aufzubauen, möchten wir aus dem gesamten Spektrum an Talenten schöpfen. Das bedeutet, dass Menschen aus allen Lebensbereichen bei uns die gleichen Chancen haben, unabhängig von Ethnie, Religion, Behinderungsstatus, Geschlechtsidentität, sexueller Orientierung oder Alter. Wir glauben, dass wahre Inklusion bedeutet, dass jeder willkommen ist und jeder Beitrag wertvoll ist.

Senior Fullstack Software Engineer (f/m/d) in Zürich Arbeitgeber: Galaxus

Als Retail Sales & Service Professional (w/m/d) in unseren Filialen bist du Teil eines dynamischen Teams, das täglich hunderte Kundinnen und Kunden mit frischen Produkten versorgt. Wir bieten dir nicht nur ein flexibles Arbeitsumfeld mit fünf Wochen Ferien und individuellen Weiterbildungsmöglichkeiten, sondern auch eine offene und kooperative Unternehmenskultur, die deine Ideen schätzt und fördert. Mit attraktiven Mitarbeiterangeboten und einem klaren Fokus auf persönliches Wachstum ist unser Unternehmen der ideale Ort für alle, die eine sinnvolle und erfüllende Karriere im Detailhandel anstreben.

G

Kontaktdaten:

Galaxus Recruiting-Team

Jobgipfel Expertenrat🤫

Wir sind der Meinung, dass du so Senior Fullstack Software Engineer (f/m/d) in Zürich erhalten könntest

✨Mach mit bei Tech-Meetups!

Als Software-Entwickler sollt's du unbedingt an lokalen Tech-Meetups teilnehmen. Das isch ne super Möglichkeit, um leute kennenzulernen, die im selben Bereich arbeiten. Frag nach, ob die eventuell offene Stellen haben oder wo die spannendsten Projekte am Start sind.

✨Freu dich auf Hackathons!

Hackathons sind nicht nur eine super Gelegenheit, um dein Können zu zeigen, sondern auch um direkt in Kontakt mit Firmen zu treten, die grad nach Talenten suchen. Mach mit, zeig, was du drauf hast und vielleicht kannst du das Interesse von Galaxus wecken!

✨Erstelle ein paar coole Projekte!

Wenn du dich um eine Vollzeitstelle als Software-Entwickler bewirbst, ist es wichtig, dass du ein Portfolio hast. Hol dir ein paar eigene Projekte oder mach bei Open-Source-Projekten mit. Das gibt den Firmen wie Galaxus einen Einblick in deine Fähigkeiten und Kreativität.

✨Networking auf Entwickler-Plattformen!

Nutze Plattformen wie GitHub oder Stack Overflow, um deine Sichtbarkeit zu erhöhen. Beteilige dich an Diskussionen und schau, wo du anderen helfen kannst. So wirst du ein Teil der Community und lass die Leute wissen, dass du auf der Suche nach einem Vollzeitjob in der Software-Entwicklung bist!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Fullstack Software Engineer (f/m/d) in Zürich mit Bravour zu bestehen

Frontend Entwicklung (idealerweise React/TypeScript)
Backend Entwicklung (idealerweise .NET/C#)
GraphQL
MongoDB
Mobile Entwicklung (Swift, Kotlin)
End-to-End Lebenszyklus von mobilen Apps (Android & iOS)
Problemlösungsfähigkeiten

Einige Tipps für deine Bewerbung 🫡

Zeig us dini Coding-Skills!:Im Bereich Software-Entwicklung isch es mega wichtig, dass du dini technischen Fähigkeiten unter Beweis stellsch. Mach sicher, dass du e Übersicht vo dine Programmier-Sprachen, Frameworks und Tools, wo du beherschsch, in dine CV einfüegsch. Wenn du scho Projekte oder Programmierungen gemacht hesch, verlink doch uf GitHub oder dein Portfolio, damit mir dini Skills gleich chönne gseh!

Erzähl vo dinere Leidenschaft!:In dim Bewerbungsschreiben sollsch du usdrücklich ussüüse, warum Software-Entwicklung din Traumberuf isch. Was motiviert dich? Welche Technologien oder Projekte interessieren dich besonders? Das git uns e gueti Vorstellung, wie du dich ins Team integriere chönntisch und was du für neue Ideen bringisch.

Soft Skills sind wichtig!:Neben technischen Fähigkeiten, leged mir bei Galaxus auch Wert uf Soft Skills wie Teamarbeit, Kommunikation und Problemlösig. Mach sicher, dass du im Bewerbungsschreiben erläuterisch, wie du diese Fähigkeiten in vorherige Projekte oder Erlebnisse ebruecht hesch. Das zeigt, dass du nöd nur en Code-Champion bisch, sondern au e super Kollege.

Halte dir di Zeit für d'Bewerbung frei!:Bei Vollzeit-Positionen sind wir vor allem interessiert an langfristigen Engagements. Zeig uns im Bewerbungsschreiben, das du bereit bisch, dich für uns z'engagiere. Mach aber au klar, dass du flexibel und bereit bisch, neue Technologien oder Methoden zu lerne. Und vergiss nöd, dich direkt über unsere Website zu bewerben – das macht's für üns einfacher!

Wie man sich auf ein Vorstellungsgespräch bei Galaxus vorbereitet

✨Vorbereitung uf die Coding-Challenges

In der Software-Entwicklung sind Coding-Challenges oft en Bestandteil vo de Interviews. Mir wäre es wichtig, dass mir unse Algorithmen und Datensstrukturen gut beherrschen. Nimm dir Zeit, um auf Plattformen wie LeetCode oder HackerRank üben und auf spezifische Themen, die verlangt werde chönd, usrichte.

✨Flyer für din Portfolio

Bei Vollzeitstellen isch es wichtig, dass mir e starks Portfolio präsentiere chönd. Zeig d'Projekte, die du gemacht hesch, und stelle sichere, dass du alle wichte Tools und Technologien erwähnt hesch, die relevant sind. Mach klar, wie du als Teamspieler arbedest, und gib Beispiele fürs Coden im Team.

✨Technisch konkret werde

Bereite dich uf technische Fragen zu den spezifischen Tools und Frameworks vor, die im Job gefragt sind. Frag dich, wie du spezifisch mit Technologien wie Git, Docker oder andere aktuell verwendete Technologien umgeisch und sei parat, genau das zu erläuterä. Das zeigt, dass du das nötige Wissen hesch und diktiert das Gespräch auf a höhere Ebene.

✨Teamfit isch wichtig

In der Software-Entwicklung isch die Teamdynamik extrem wichtig. Mach dir Gedanken, wie du deine Kommunikationsfähigkeiten und Problem-Lösungsstrategien im Team beschriebe chönd. E paar Beispiele, wie du Herausforderungen im Team gemeistert hesch, werden dir helfen, einen bleibenden Eindruck z’hinterlä.