Auf einen Blick
- Aufgaben: Entwickle skalierbare Backend-Services und APIs mit Node.js und TypeScript.
- Unternehmen: Innovatives iGaming-Unternehmen mit über 1000 talentierten Mitarbeitern weltweit.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Homeoffice und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamische Arbeitsumgebung mit vielen Wachstums- und Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte komplexe Systeme und beeinflusse die Zukunft des iGaming mit deinem Code.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung und fortgeschrittene Kenntnisse in Node.js.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Wir liefern einen vollständigen Zyklus, hochwirksame Technologie, die skalierbar ist – von nahtlosen Integrationen und Expertenberatung bis hin zu langfristiger operativer Unterstützung. Unsere Plattform unterstützt Millionen aktiver Spieler und treibt echtes Geschäftswachstum voran.
Wir suchen nach einem starken individuellen Mitwirkenden, der komplexe Backend-Funktionen von Anfang bis Ende übernimmt – vom technischen Design bis zur Produktionsauslieferung. Sie werden unabhängig an herausfordernden Problemen arbeiten, qualitativ hochwertigen Code in großem Maßstab schreiben und den Standard für das Team durch Mentoring weniger erfahrener Ingenieure und die Einhaltung von Engineering-Standards durch gründliche Code-Reviews erhöhen.
Was Sie antreiben werden:
- Softwarearchitektur und Backend-Entwicklung: Entwerfen und Implementieren von skalierbaren, resilienten Backend-Diensten und APIs. Schreiben, Testen und Debuggen komplexer Codes in neuen und bestehenden Anwendungen. Übernehmen von Funktionen von Anfang bis Ende: vom Verständnis der Anforderungen über die Implementierung bis zur Produktionsüberwachung. Identifizieren und Lösen komplexer technischer Probleme, einschließlich Leistungsengpässen und architektonischen Schulden. Führen umfassender technischer Dokumentationen für die Systeme, die Sie erstellen.
- Zusammenarbeit & Mentoring: Mentoring von Junior- und Mid-Level-Ingenieuren durch Pairing, Wissensaustausch und tägliche Anleitung. Durchführung gründlicher Code-Reviews zur Sicherstellung von Qualität, Sicherheit und Einhaltung von Best Practices. Zusammenarbeit mit funktionsübergreifenden Teams (Produkt, Design, Betrieb), um Anforderungen zu klären und sich auf den technischen Ansatz abzustimmen. Proaktive Kommunikation technischer Abwägungen und Fortschritte innerhalb des Teams.
Was Sie zu einem GR8 Fit macht:
- 5+ Jahre praktische Erfahrung in der Backend-Entwicklung mit einer starken Erfolgsbilanz bei der Bereitstellung komplexer Systeme.
- Obere Mittelstufe oder höheres Niveau in Englisch.
- Verständnis von Systemdesign: Microservices, ereignisgesteuerte Architektur, resiliente Muster, Liefergarantien, CAP-Theorem.
- Datenbankkenntnisse: relationale und nicht-relationale Datenbanken, SQL-Optimierung, Indizierung, Normalisierung/Demormalisierung, ACID-Eigenschaften, Transaktionsisolierung.
- Praktische Kenntnisse in Docker, Kubernetes-Grundlagen, CI/CD-Pipelines und Git-Workflows.
- Starke Problemlösungsfähigkeiten: Fähigkeit, mehrdeutige Probleme zu zerlegen, pragmatische Entscheidungen zu treffen und die Gründe klar zu kommunizieren.
- Fortgeschrittene Kenntnisse in Node.js und TypeScript, einschließlich Laufzeiteinternas, Event-Loop, asynchrone Programmierung und Kernmodule.
- Fortgeschrittenes TypeScript: strenge Typisierung, Generika, Dekoratoren, Hilfstypen und Metaprogrammierungsmuster, die in NestJS verwendet werden.
- Kompetenz im Entwerfen und Implementieren skalierbarer RESTful APIs und Microservices mit NestJS.
- Ereignisgesteuerte Architektur: Kafka für asynchrone Nachrichtenübertragung, BullMQ für die Verarbeitung von Hintergrundjobs.
- Cloud & Infrastruktur: AWS SDK, Docker/Docker Compose, Prometheus-Metriken, GitLab CI/CD.
Nice-to-have:
- Erfahrung mit Go oder .NET.
- Erfahrung mit Strapi CMS oder ähnlichen headless CMS-Plattformen.
- Vertrautheit mit Terraform/Terragrunt für Infrastructure-as-Code.
Warum Sie es lieben werden, hier zu arbeiten:
- Kantine – jährliches Budget, das Sie zuweisen können.
- Sport.
- Medizinische Versorgung.
- Mentale Gesundheit.
- Home Office.
- Sprachen.
- Work-Life-Balance & Unterstützung.
- Bezahlter Mutterschafts-/Vaterschaftsurlaub + monatliches Kindergeld.
- 20+ Urlaubstage, unbegrenzte Krankheitsurlaub, Notfallzeit.
- Remote-first + technische Unterstützung + Co-Working-Kompensation.
- Teamevents (online/offline/offsite).
- Lernkultur mit internen Kursen + Wachstumsprogrammen.
Unsere Kultur & Kernwerte:
GR8_TECH-Kultur ist, wie wir gewinnen – durch Vertrauen, Eigenverantwortung und eine Wachstumsmentalität. Wir bewegen uns schnell, bleiben neugierig und bleiben real, mit offenem Feedback, Raum zum Experimentieren und einem Team, das hinter Ihnen steht.
- GETRIEBEN VON VERTRAUEN: Wir sind offen, ehrlich und unterstützen uns gegenseitig.
- ÜBERNEHMEN SIE IHR SPIEL: Wir ergreifen die Initiative und übernehmen Verantwortung für das, was wir tun.
- ACCELER8: Wir bewegen uns schnell, konzentrieren uns smart und halten es einfach.
- HERAUSFORDERUNG AKZEPTIERT: Wir wachsen durch Herausforderungen und bleiben neugierig.
- BULLETPROOF: Wir sind widerstandsfähig, bereit und haben immer einen Plan.
Senior Node.js Developer for CMS Core Tech Arbeitgeber: Inclusively Remote
Als Arbeitgeber bieten wir eine dynamische und unterstützende Arbeitsumgebung, in der Innovation und persönliches Wachstum gefördert werden. Unsere Mitarbeiter profitieren von flexiblen Arbeitsmodellen, umfangreichen Weiterbildungsmöglichkeiten und einem starken Teamgeist, der durch regelmäßige Teamevents und eine offene Feedbackkultur gestärkt wird. Mit einem klaren Fokus auf Vertrauen und Eigenverantwortung schaffen wir einen Raum, in dem jeder die Möglichkeit hat, seine Fähigkeiten zu entfalten und an spannenden Projekten zu arbeiten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Node.js Developer for CMS Core Tech 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 Inclusively Remote anzuklopfen, wenn du dich auf die Stelle als Senior Node.js Developer for CMS Core Tech 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 Inclusively Remote vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Node.js Developer for CMS Core Tech mit Bravour zu bestehen
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 Inclusively Remote 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 Inclusively Remote 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.