Auf einen Blick
- Aufgaben: Leite die Entwicklung und Skalierung unseres zentralen OIDC-Anbieters.
- Arbeitgeber: Contentpass, ein Unternehmen, das unabhängige Journalismus und Datenschutz fördert.
- Mitarbeitervorteile: Flexibles Arbeiten, Hardware-Ausstattung und hohe Autonomie.
- Andere Informationen: Remote-first Kultur mit der Möglichkeit, von überall in Europa zu arbeiten.
- Warum dieser Job: Gestalte die Zukunft des digitalen Publizierens mit einem starken Fokus auf Privatsphäre.
- Gewünschte Qualifikationen: Erfahrung mit OIDC/OAuth2, Backend-Entwicklung und Sicherheitsstandards.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Die Mission
Bei contentpass haben wir die Mission, den unabhängigen Journalismus und das freie Web zu retten. Wir glauben, dass Privatsphäre ein fundamentales Recht ist und dass qualitativ hochwertige Inhalte bezahlt werden sollten, ohne Benutzerdaten zu verkaufen. Unser "Pur-Modell" ermöglicht es über 700 Verlagen, ihren Lesern eine Wahl zu bieten: Zustimmung zur Verfolgung oder völlig werbe- und verfolgungsfrei für eine kleine monatliche Gebühr.
Ihre Rolle: Das Herz des Produkts
Bei contentpass sagen wir oft: "Das OIDC ist das Produkt, und der Rest ist Kleber." Unser OIDC-Dienst ist das zentrale Nervensystem unseres gesamten Betriebs. Er verwaltet nicht nur Anmeldungen; er steuert den Status jeder einzelnen Benutzerinteraktion, Abonnements und Zugriffsrechte auf Hunderte von Websites.
Wir suchen einen Senior Backend Engineer, der die Verantwortung für diese Kerninfrastruktur übernehmen möchte. Sie werden nicht nur eine Bibliothek warten; Sie werden die Zukunft gestalten, wie Benutzer mit dem bezahlten Web interagieren. Wir haben einen umfangreichen Fahrplan vor uns, und Sie werden die Brücke zur nächsten Generation von contentpass bauen.
Was Sie tun werden
- Architektur & Skalierung: Führen Sie die Entwicklung und Skalierung unseres zentralen OIDC-Anbieters.
- OIDC-Föderation: Implementieren und verwalten Sie Integrationen mit anderen OIDCs und sozialen Logins, um ein nahtloses "einmal anmelden, überall browsen"-Erlebnis zu ermöglichen.
- Erweiterung der Abonnementlogik: Entwerfen und implementieren Sie komplexe Abonnementzuordnungen und Berechtigungslogik, die weit über einfache "aktiv/inaktiv"-Zustände hinausgeht.
- Einzelartikel-Zahlungen: Legen Sie die Grundlage für granulare Zahlungsmodelle.
- Sicherheit & Datenschutz durch Design: Stellen Sie sicher, dass unser Identitätsdienst eine Festung für Benutzerdaten bleibt, die strikt die DSGVO und die höchsten Sicherheitsstandards einhält.
- Zusammenarbeit: Arbeiten Sie eng mit unseren SDK- und Frontend-Teams zusammen, um sicherzustellen, dass der "Kleber" perfekt mit Ihrem Kernservice verbunden ist.
Ihr Profil
- Tiefe OIDC/OAuth2-Expertise: Sie verwenden nicht nur Bibliotheken; Sie verstehen die zugrunde liegenden Protokolle, Abläufe (Authorization Code, PKCE usw.) und Sicherheitsimplikationen.
- Backend-Meisterschaft: Sie sind ein erfahrener Entwickler, idealerweise mit starker Erfahrung in TypeScript/Node.js.
- Identitätserfahrung: Sie haben mit Identitätsanbietern (IdPs) wie Ory Hydra, Keycloak oder Auth0 gearbeitet oder benutzerdefinierte Identitätslösungen von Grund auf neu entwickelt.
- Produktdenken: Sie verstehen, dass technische Entscheidungen Auswirkungen auf das Geschäft haben. Sie denken gerne darüber nach, wie "Identität" neue Funktionen wie Mikrozahlungen ermöglichen kann.
- Sicherheit zuerst: Sie haben eine "Sicherheit von Anfang an"-Mentalität und Erfahrung mit JWTs, Verschlüsselung und Token-Management.
- Sprache: Fließend in Englisch (Deutsch ist ein Plus, aber nicht erforderlich).
Warum wir?
- Einfluss: Sie arbeiten an einem der kritischsten Teile unseres Unternehmens.
- Flexibilität: Wir sind ein Remote-First-Unternehmen. Arbeiten Sie von unserem schönen Büro in Berlin oder von Ihrem Homeoffice irgendwo in Europa.
- Wachstum: Ein hohes Maß an Autonomie und die Chance, den technischen Fahrplan unseres Kernprodukts zu gestalten.
- Zweck: Treten Sie einem Team bei, das Privatsphäre, Unabhängigkeit und die Zukunft des digitalen Publizierens schätzt.
- Ausrüstung: Die Hardware, die Sie benötigen, um Ihre beste Arbeit zu leisten (MacBook usw.).
Über uns
Bei Content Pass verfolgen wir eine klare Mission: Wir bewahren hochwertigen Journalismus, indem wir eine faire und nachhaltige Alternative zur aufmerksamkeitsgetriebenen Werbeindustrie anbieten. Unser Produkt bietet Millionen von Menschen werbe- und verfolgungsfreien Zugang zu derzeit über 700 renommierten Websites. Mit mehreren Millionen täglichen Nutzern und Milliarden von Seitenaufrufen pro Monat sind wir tief in die digitalen Ökosysteme unserer Verlage integriert. Wir suchen einen Schlüsselspieler, um unser Kernprodukt – unser SDK – auf die nächste Leistungsstufe zu heben.
Senior Backend Engineer – Identity & Core Product (m/f/d) Arbeitgeber: contentpass
Kontaktperson:
contentpass HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Backend Engineer – Identity & Core Product (m/f/d)
✨Tipp Nummer 1
Sei proaktiv! Nutze LinkedIn und andere Netzwerke, um direkt mit Leuten aus der Branche in Kontakt zu treten. Frag nach einem informellen Gespräch oder einem Kaffee – das kann dir helfen, einen Fuß in die Tür zu bekommen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Denkweise zu erklären. Wir wissen, dass du ein Backend-Profi bist, also zeig uns, wie du Probleme angehst und löst.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Datenschutz und Sicherheit! Da wir bei contentpass großen Wert auf diese Themen legen, ist es wichtig, dass du deine Erfahrungen und Ansichten dazu teilst. Das wird uns zeigen, dass du gut zu unserer Mission passt.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und hey, wir lieben es, wenn Bewerber den direkten Weg gehen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Backend Engineer – Identity & Core Product (m/f/d)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit sollte in deiner Bewerbung durchscheinen. Wir suchen nach Menschen, die zu unserer Mission passen und Leidenschaft für das haben, was sie tun.
Mach es konkret!: Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um deine Fähigkeiten zu untermauern. Erzähl uns von Projekten, an denen du gearbeitet hast, und wie du Herausforderungen gemeistert hast – das hilft uns, dich besser kennenzulernen.
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles sorgfältig zu überprüfen, bevor du es abschickst.
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns landet und wir sie zügig bearbeiten können.
Wie du dich auf ein Vorstellungsgespräch bei contentpass vorbereitest
✨Verstehe die Mission
Mach dich mit der Mission von contentpass vertraut. Sie setzen sich für unabhängigen Journalismus und Datenschutz ein. Zeige im Interview, dass du diese Werte teilst und wie deine technischen Fähigkeiten dazu beitragen können.
✨Technisches Know-how demonstrieren
Bereite dich darauf vor, dein Wissen über OIDC/OAuth2 und die damit verbundenen Sicherheitsaspekte zu präsentieren. Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, um deine Expertise in TypeScript/Node.js und Identity-Lösungen zu untermauern.
✨Produktdenken zeigen
Denke darüber nach, wie technische Entscheidungen das Geschäft beeinflussen. Bereite einige Ideen vor, wie du die Identitätsdienste von contentpass weiterentwickeln würdest, um neue Funktionen wie Mikrozahlungen zu ermöglichen.
✨Teamarbeit betonen
Da enge Zusammenarbeit mit SDK- und Frontend-Teams gefordert ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Zeige, wie du in der Vergangenheit zur Verbesserung der Zusammenarbeit beigetragen hast und welche Rolle du dabei gespielt hast.