Senior Full-Stack Software Engineer, Social Commerce

Senior Full-Stack Software Engineer, Social Commerce

Vollzeit 60000 - 70000 € / Jahr (geschätzt) Homeoffice (teilweise)
D

Auf einen Blick

  • Aufgaben: Entwickle innovative Kauf- und Geschenk-Features für Spieler in sozialen Räumen.
  • Unternehmen: Discord, ein führendes Unternehmen im Bereich soziale Commerce-Technologien.
  • Vorteile: Attraktives Gehalt, Aktienoptionen, Gesundheitsleistungen und flexible Arbeitszeiten.
  • Weitere Informationen: Dynamisches Team mit Möglichkeiten zur beruflichen Weiterentwicklung und internationalem Austausch.
  • Warum dieser Job: Gestalte die Zukunft des Spielens und erreiche Millionen von Nutzern mit deinem Code.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in Python, Typescript/React.

Das prognostizierte Gehalt liegt zwischen 60000 - 70000 € pro Jahr.

Discord Social Commerce lässt Spieler in-game digitale Güter über Chats, Wunschlisten von Freunden und innerhalb offizieller Spielgemeinschaften auf Discord finden, kaufen und verschenken. Das Ziel ist es, den Handel nativ in die sozialen Räume zu bringen, in denen sich Spieler bereits aufhalten, anstatt sie zu externen Verkaufsstellen zu leiten.

Wie wird das gemacht? Entwickler integrieren über das Discord Social SDK, das Integrationen der sozialen Schicht und Funktionen zur Kontoverknüpfung umfasst. Einmal verbunden, können Spieler markenspezifische Gaming-Skins, Kostüme, Emotes, Emojis und mehr durchsuchen und kaufen, mit der Möglichkeit, einander Artikel über Discord-DMs zu schenken oder Artikel im Spiel über das Kontoverknüpfungssystem von Discord zu kaufen.

Was Sie tun werden:

  • Entwicklung plattformübergreifender Kaufabläufe, sozialer Geschenk-Erlebnisse und Handelsoberflächen, die den Nutzern dort begegnen, wo sie sich bereits aufhalten – in Sprachchats, im Chat und mobil.
  • Zusammenarbeit mit anderen Ingenieuren im Team, um eleganten und skalierbaren Code zu schreiben, zu überprüfen und auszuliefern.
  • Leitung von Projekten durch den gesamten Lebenszyklus: Scoping, Design, Entwicklung, Versand und Iteration basierend auf Experimentergebnissen.
  • Direkte Zusammenarbeit mit Partnern aus Spielestudios, um deren Bedürfnisse zu verstehen, technische Fragen zu beantworten und die Werkzeuge, die wir für sie entwickeln, zu verbessern.
  • Enger Austausch mit Produktmanagern, Designern und Spieleentwicklern, um Unklarheiten bei einem Produkt zu beseitigen, dessen Handbuch noch geschrieben wird.
  • Aufmerksamkeit für Details, um die Qualitätsstandards der Software, die wir schreiben, kontinuierlich zu erhöhen.

Was Sie haben sollten:

  • 5+ Jahre Erfahrung als Software-Ingenieur.
  • Expertise in mindestens einigen Teilen unseres Tech-Stacks: Python, Typescript/React, Elixir, Rust sind die Hauptbereiche. Sie sind bereit, zwischen Stacks zu wechseln oder neue zu lernen.
  • Ein Gespür für Produkt und Design. Wir arbeiten nicht isoliert, und Sie werden eng mit funktionsübergreifenden Kollegen zusammenarbeiten.
  • Komfort mit Unklarheiten und Experimenten. Dieses Team führt A/B-Tests durch, liest Ergebnisse und ändert die Richtung. Sie sollten jemand sein, der in dieser Umgebung gedeiht, anstatt auf eine vollständig ausgearbeitete Spezifikation zu warten.
  • Aktive Nutzung von KI-Coding-Tools zur Steigerung Ihrer Produktivität.

[Optional] Bonuspunkte:

  • Erfahrung in der Spieleentwicklung.
  • Erfahrung in der mobilen Entwicklung.
  • Erfahrung mit der Nutzung einer Cloud-Plattform (GCP, Amazon oder Azure) als Backend-Infrastruktur für ein Produkt.

Discord verpflichtet sich zur Inklusion und zur Bereitstellung angemessener Vorkehrungen während des Interviewprozesses. Wir möchten, dass Sie optimal vorbereitet sind, also lassen Sie es Ihren Recruiter wissen, wenn Sie angemessene Vorkehrungen benötigen.

Senior Full-Stack Software Engineer, Social Commerce Arbeitgeber: Discord

Discord ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung bietet, in der Kreativität und Zusammenarbeit gefördert werden. Als Senior Full-Stack Software Engineer im Bereich Social Commerce haben Sie die Möglichkeit, an innovativen Projekten zu arbeiten, die von Millionen von Nutzern weltweit geschätzt werden. Mit einem starken Fokus auf Mitarbeiterentwicklung, flexiblen Arbeitsmodellen und attraktiven Vergütungsstrukturen, einschließlich Aktienoptionen und umfassenden Sozialleistungen, ist Discord der ideale Ort für technikbegeisterte Talente, die in einem spannenden und sich ständig weiterentwickelnden Umfeld arbeiten möchten.

D

Kontaktdaten:

Discord Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Full-Stack Software Engineer, Social Commerce erhalten könnten

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 Discord anzuklopfen, wenn du dich auf die Stelle als Senior Full-Stack Software Engineer, Social Commerce 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 Discord vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full-Stack Software Engineer, Social Commerce mit Bravour zu bestehen

Python
Typescript
React
Elixir
Rust
Cross-Platform Development
Collaboration

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 Discord 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 Discord 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.