Senior Backend Engineer-Mobile App in Wien

Senior Backend Engineer-Mobile App in Wien

Wien Vollzeit 61650 - 75350 € / Jahr (geschätzt) Homeoffice
refurbed

Auf einen Blick

  • Aufgaben: Entwickle und pflege skalierbare Backend-Services für unsere mobile App und den Marktplatz.
  • Unternehmen: Refurbed, Europas schnellstwachsende Plattform für refurbished Produkte mit remote-first Kultur.
  • Vorteile: Flexibles Arbeiten, persönliches Wachstum, und ein engagiertes Team in einem dynamischen Umfeld.
  • Weitere Informationen: Wachstumsmöglichkeiten in einer transparenten und kollaborativen Unternehmenskultur.
  • Warum dieser Job: Gestalte nachhaltigen Konsum und arbeite an innovativen Lösungen mit modernster Technologie.
  • Qualifikationen: 7+ Jahre Erfahrung in Backend-Entwicklung, starke Go-Kenntnisse und Teamarbeit.

Das prognostizierte Gehalt liegt zwischen 61650 - 75350 € pro Jahr.

refurbed ist Europas am schnellsten wachsende Marktplatz für generalüberholte Produkte, aktiv in 23 europäischen Ländern und hat über 2 Milliarden Euro in GMV überschritten – und das alles bei Profitabilität. Unsere Mission ist es, nachhaltigen Konsum zur einfachen Wahl zu machen, indem wir es den Kunden ermöglichen, Produkte bis zu 40 % günstiger zu kaufen und gleichzeitig die CO₂-Emissionen erheblich zu reduzieren.

Wir suchen einen erfahrenen Senior Backend Engineer (f/m/x), um unser App-Team zu verstärken. In dieser Rolle sind Sie verantwortlich für das Design und die Implementierung skalierbarer Backend-Dienste, die die mobile App und den Marktplatz von refurbed unterstützen. Sie verstehen, wie eine native mobile App diese Dienste konsumiert, sodass Sie Backend-Entscheidungen leiten können, um den Bedürfnissen und Einschränkungen der App gerecht zu werden.

Sie arbeiten als Teil eines funktionsübergreifenden Produktteams und arbeiten eng mit anderen Ingenieuren, Produktmanagern, Designern und Geschäftsmitgliedern zusammen, um robuste, zuverlässige und leistungsstarke Lösungen zu liefern, die das Erlebnis unserer Kunden und Verkäufer verbessern.

Unsere Technologie-Stack basiert auf bewährten, modernen und Open-Source-Technologien. Im Backend verwenden wir hauptsächlich Go, gRPC, PostgreSQL, Redis und RabbitMQ, während Node.js / TypeScript eine Reihe von app-facing Diensten unterstützt. Unsere mobile App ist in React Native + Expo entwickelt, und im Web-Frontend nutzen wir Vue.js, Alpine.js und Tailwind CSS. Unsere Infrastruktur läuft auf Google Cloud Platform, orchestriert mit Kubernetes, um Zuverlässigkeit und Skalierbarkeit auf jeder Ebene sicherzustellen.

WER SIE SIND

  • Sie haben mehr als 7 Jahre Erfahrung im Design und Aufbau skalierbarer Backend-Dienste in einer modernen Produktionsumgebung.
  • Sie haben starke Kenntnisse in Go und ein tiefes Verständnis für verteilte Systeme und serviceorientierte Architektur.
  • Sie haben in einem Team gearbeitet, das eine native mobile App entwickelt und pflegt.
  • Sie sind gut vertraut mit SQL und relationalem Datenbankdesign.
  • Sie haben allgemeine Kenntnisse der Frontend-Welt und können grundlegende Aufgaben in unseren Frontend-Apps durchführen.
  • Sie sind ein Selbststarter mit starkem Verantwortungsbewusstsein, Initiative und der Fähigkeit, komplexe Systeme schnell zu lernen und zu navigieren.
  • Sie kommunizieren klar, direkt und respektvoll.
  • Sie schätzen Demut, sind egoarm und gedeihen in einer kollaborativen, transparenten Kultur.
  • Sie haben ausgezeichnete Englischkenntnisse und befinden sich in einer europäischen Zeitzone.
  • Sie sind neugierig und bereit, neue und bessere Wege zur Softwareentwicklung auszuprobieren.
  • Ein Abschluss in Informatik oder einem verwandten Bereich oder gleichwertige Berufserfahrung wird gewünscht.

WAS SIE TUN WERDEN

  • Design, Aufbau und Wartung unserer Kern-APIs und Backend-Dienste, die die mobile App und den Marktplatz unterstützen.
  • Verantwortung für den Betrieb und die Überwachung von Produktionssystemen.
  • Die mobile Perspektive in Backend-Entscheidungen über Teams hinweg vertreten.
  • Drittanbietersysteme und APIs in unsere Plattform integrieren.
  • Design und Implementierung neuer Funktionen und Dienste übernehmen.
  • Best Practices identifizieren und Standards vorschlagen, die von der gesamten Ingenieurabteilung verwendet werden.
  • Dokumentation und Lösungen durch Entwicklung von Dokumentationen, Flussdiagrammen, Layouts, Diagrammen, Charts, Codekommentaren und klarem Code dokumentieren.
  • Zur Aufrechterhaltung der refurbed-Ingenieurkultur beitragen, indem Sie weniger erfahrene Kollegen betreuen und neue Mitarbeiter einarbeiten.
  • Eng mit anderen Ingenieuren, Produktmanagern und Geschäftspartnern zusammenarbeiten, um qualitativ hochwertige Lösungen zu liefern.
  • Proaktiv Einblicke anbieten und Erfolge in relevanten Meetings präsentieren.

WARUM SIE ES GENIESSEN WERDEN, MIT UNS ZU ARBEITEN:

  • Wir treffen Entscheidungen basierend auf Fakten und nicht auf Hierarchieebenen.
  • Wir fördern Feedback, testen und begrüßen neue Ideen sowie den Wissensaustausch im Unternehmen.
  • Wir bieten Zugang zu einem speziellen Lernbudget innerhalb Ihrer Abteilung zur Unterstützung Ihres Wachstums.
  • Wir kümmern uns um eine gesunde Work-Life-Balance und bieten die Möglichkeit, von unserem schönen Büro im Herzen Wiens zu arbeiten.
  • Sie werden eingeladen, an unseren Bürowochen teilzunehmen, die dreimal im Jahr stattfinden.

Senior Backend Engineer-Mobile App in Wien Arbeitgeber: refurbed

refurbed ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen und wachsenden Markt für Home & Garden zu arbeiten. Unsere Unternehmenskultur fördert Innovation und Zusammenarbeit, während wir gleichzeitig individuelle Wachstumschancen bieten, um Ihre Karriere voranzutreiben. Genießen Sie die Vorteile eines flexiblen Arbeitsumfelds und die Chance, bedeutende Partnerschaften zu entwickeln, die unsere Plattform nachhaltig prägen.

refurbed

Kontaktdaten:

refurbed Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Backend Engineer-Mobile App in Wien erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei refurbed anzuklopfen, wenn du dich auf die Stelle als Senior Backend Engineer-Mobile App bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei refurbed vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer-Mobile App in Wien mit Bravour zu bestehen

Go
gRPC
PostgreSQL
Redis
RabbitMQ
Node.js
TypeScript

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei refurbed klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei refurbed vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.