Auf einen Blick
- Aufgaben: Entwickle ein SDK von Grund auf und forme innovative Produkte im Fintech-Bereich.
- Unternehmen: Taktile, ein führendes Unternehmen für KI-gestützte Entscheidungen im Finanzsektor.
- Vorteile: Top Gehalt, Aktienoptionen, Selbstentwicklungsbudget und neueste Technik.
- Weitere Informationen: Flache Hierarchien und direkte Kommunikation mit dem Gründungsteam.
- Warum dieser Job: Gestalte die Zukunft des Finanzwesens mit modernster Technologie und echtem Einfluss.
- Qualifikationen: 5+ Jahre Erfahrung in Softwareentwicklung und SDK-Erstellung.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Taktile hilft Finanzinstituten, intelligentere und sicherere Entscheidungen mit der Kraft von KI zu treffen. Unsere Software gibt Teams die Werkzeuge an die Hand, um komplexe Entscheidungen zu automatisieren, vom Kunden-Onboarding und Underwriting bis hin zur Betrugserkennung, mit vollständiger Sichtbarkeit und Kontrolle. Wir suchen einen Senior Full-Stack Engineer, der ein Gründungsmitglied des Web SDK-Teams wird und dieses Produkt von Grund auf mitgestaltet.
Was Sie tun werden:
- Architektur des SDK von Grund auf: Entwerfen und Erstellen eines clientseitigen JavaScript/TypeScript SDK, das mehrere Skripte von Drittanbietern hinter einer einheitlichen, kopflosen API orchestriert.
- Erstellen der gehosteten Verifizierungserfahrung: Erstellen einer sicheren, einbettbaren Webanwendung, die interaktive Identitätsverifizierungsabläufe mit einer polierten, markenfähigen Benutzererfahrung darstellt.
- Verantwortung für Zuverlässigkeit von Ende zu Ende: Etablierung von Versionierungsstrategien, gestaffelten Rollouts und CI/CD-Pipelines für clientseitigen Code, der in den Browsern der Kunden läuft.
- Schwierige Integrationsprobleme lösen: Umgang mit Anbieter-SDKs, die jeweils ihre eigenen Eigenheiten, Lebenszyklus-Hooks und Fehlermodi haben, und sie nahtlos zusammenarbeiten lassen.
- Das Produkt und das Team gestalten: Zusammenarbeit mit Produkt, Design und Kunden, um die Entwicklererfahrung des SDK zu definieren.
- Direkte Zusammenarbeit mit Kunden: Engagement mit frühen Anwendern, um deren Integrationsumgebungen zu verstehen und sicherzustellen, dass das SDK in der realen Welt einwandfrei funktioniert.
Anforderungen:
- Hybridrolle mit Sitz in Berlin oder London. Wir arbeiten regelmäßig persönlich zusammen und bieten für diese Position keine rein remote Arbeit an.
- Fließendes Englisch erforderlich.
- Starke Ingenieurgrundlagen über den gesamten Stack: Sie sind gleichermaßen in der Lage, saubere APIs zu entwerfen und reaktionsfähige, barrierefreie Front-End-Erlebnisse zu erstellen.
- Tiefes Verständnis dafür, wie Browser funktionieren: DOM, Sicherheitsmodelle (CSP, CORS, iframe-Sandboxing), Caching, Skriptladung und Leistung.
- Komfortable Bedienung von Systemen in der Produktion und Teilnahme an der Incident-Response im Rahmen einer Teamrotation.
Erforderliche Erfahrung:
- 5+ Jahre professionelle Softwareentwicklungserfahrung.
- Mindestens 2 Jahre Erfahrung in der Entwicklung und Bereitstellung eines clientseitigen SDK, einbettbaren Widgets oder einer entwicklerorientierten JavaScript-Bibliothek, die von externen Nutzern verwendet wird.
- Produktionskenntnisse mit TypeScript/JavaScript sowohl auf der Client- als auch auf der Serverseite.
- Erfahrung mit iframe-basierten Architekturen, postMessage-Kommunikation und sandboxed Ausführungsumgebungen.
- Erfahren in der Backend-Entwicklung (Python ist ein Plus).
- Vorherige Branchenerfahrung mit öffentlichen Cloud-Anbietern (vorzugsweise AWS).
Ideal, aber nicht erforderlich:
- Erfahrung in der Identitätsverifizierung, Betrugsprävention oder Fintech.
- Vertrautheit mit Medien-APIs (Kamerazugriff, Bildaufnahme, WebRTC) und den Nuancen beim Aufbau von berechtigungsbasierten UX-Flows.
- Erfahrung in der Erstellung von Entwicklertools, Dokumentationen oder SDKs mit Fokus auf großartige Entwicklererfahrungen.
- Vorherige Erfahrung als technischer Leiter oder starker Wunsch, in eine solche Rolle zu wachsen.
- Kenntnisse über Sicherheits- und Compliance-Anforderungen (SOC2, PII-Handling) für clientseitige Anwendungen in regulierten Branchen.
Unser Angebot:
- Arbeiten Sie mit Kollegen, die Sie unterstützen, herausfordern, feiern und Ihnen helfen, zu wachsen.
- Erleben Sie eine wirklich flache Hierarchie und kommunizieren Sie direkt mit Mitgliedern des Gründungsteams.
- Erhalten Sie ein wettbewerbsfähiges Gehaltspaket.
- Erhalten Sie Zugang zu einem Selbstentwicklungsbudget, das Sie z.B. für Konferenzen, Bücher oder Kurse verwenden können.
- Erhalten Sie ein neues Apple MacBook Pro sowie eine sinnvolle Homeoffice-Ausstattung.
Unsere Haltung:
Wir freuen uns darauf, talentierte und motivierte Kandidaten kennenzulernen, unabhängig davon, ob sie alle Anforderungen erfüllen. Wir suchen jemanden, der unsere Kultur bereichert, nicht nur darin passt. Wir ermutigen ausdrücklich Personen aus Gruppen, die traditionell unterrepräsentiert sind, sich zu bewerben.
Senior Full-Stack Engineer (Onboarding, SDK) Arbeitgeber: Taktile
Taktile ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung in Berlin bietet. Hier haben Mitarbeiter die Möglichkeit, an innovativen Projekten im Bereich Fintech zu arbeiten und ihre Fähigkeiten durch enge Zusammenarbeit mit erfahrenen Mentoren und einem vielfältigen Team weiterzuentwickeln. Mit einer flachen Hierarchie, einem starken Fokus auf persönliche und berufliche Entwicklung sowie einem attraktiven Vergütungspaket, einschließlich Eigenkapital und Selbstentwicklungsbudgets, ist Taktile der ideale Ort für talentierte Fachkräfte, die einen bedeutenden Beitrag leisten möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Full-Stack Engineer (Onboarding, SDK) 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 Taktile anzuklopfen, wenn du dich auf die Stelle als Senior Full-Stack Engineer (Onboarding, SDK) 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 Taktile vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full-Stack Engineer (Onboarding, SDK) 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 Taktile 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 Taktile 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.