Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Team.
- Arbeitgeber: Affinidi, ein Unternehmen, das Datenbesitz revolutioniert.
- Mitarbeitervorteile: Unbegrenzter Urlaub, wettbewerbsfähige Vergütung und internationales Arbeitsumfeld.
- Andere Informationen: Dynamisches Startup-Umfeld mit großartigen Wachstumschancen.
- Warum dieser Job: Gestalte die Zukunft der digitalen Identität und habe einen echten Einfluss.
- Gewünschte Qualifikationen: Erfahrung in Softwareentwicklung, Cloud-Computing und Teamarbeit.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Berlin, Deutschland
Über das Unternehmen
Affinidi ist ein Technologieunternehmen, das sich der Veränderung des Datenbesitzes verschrieben hat. Wir befähigen Unternehmen und Einzelpersonen, die Kontrolle und den Besitz ihrer Daten zu übernehmen, mit einem umfassenden Ansatz zur Verwaltung ihrer ganzheitlichen Identität – unter Berücksichtigung aller Aspekte ihres digitalen Fußabdrucks und unter Gewährleistung von Datenschutz und Sicherheit.
Die Technologie von Affinidi ermöglicht es Nutzern, von dezentralen digitalen Identitätslösungen zu profitieren. Wir glauben, dass jeder das Recht hat, seine Daten zu besitzen und zu kontrollieren, und wir setzen uns dafür ein, ein vertrauenswürdiges Ökosystem für digitale Berechtigungen zu schaffen, das Unternehmen und Einzelpersonen befähigt, Daten und Dienstleistungen sicher über Grenzen und Branchen hinweg auszutauschen.
Über die Rolle:
Wir suchen einen lösungsorientierten und erfahrenen Staff Software Engineer (Full Stack), der unser Affinidi Elements-Team verstärkt. In dieser Rolle arbeiten Sie mit globalen Kollegen in Teams, die sich auf verschiedene Bereiche des Produktportfolios konzentrieren, von Produkt, Design, Infrastruktur, Architektur bis hin zu Back-/Front-End-Engineering-Teams. Sie sind verantwortlich für die kontinuierliche Verbesserung und Entwicklung einer Multi-Komponenten-Plattform, bei der Ihre Fachkenntnisse im Entwerfen, Architektieren und Erstellen qualitativ hochwertiger Systeme mit Ihren praktischen Programmier-, Leistungstest- und Integrationsfähigkeiten zusammentreffen.
Unsere Arbeitskultur bei Affinidi wird durch folgende Grundsätze geprägt:
- Wir sind unerschütterlich kundenorientiert
- Wir investieren in Kulturen und Teams, um hohe Leistung zu ermöglichen
- Wir fördern Experimente und bauen schnell
- Wir haben den Mut, missverstanden zu werden
- Wir arbeiten zusammen, um Daten freizuschalten
Was Sie erwartet:
- Entwicklung von Funktionen und Verbesserungen für das Affinidi Elements-Produkt auf sichere, gut getestete und leistungsfähige Weise, hauptsächlich unter Verwendung von Typescript & React.
- Analyse und Interpretation hochkomplexer Daten, um umsetzbare Empfehlungen abzuleiten.
- Zusammenarbeit mit dem Produktmanagement und anderen Stakeholdern innerhalb der Technik (z. B. UX), um einen hohen Qualitätsstandard in einem schnelllebigen und iterativen Umfeld aufrechtzuerhalten.
- Für Verbesserungen der Produktqualität, Sicherheit und Leistung eintreten.
- Technische Probleme mit großem Umfang und Komplexität lösen.
- Code erstellen, der unseren internen Standards für Stil, Wartbarkeit und Best Practices für eine hochskalierte Systemumgebung entspricht. Diese Standards durch Code-Reviews aufrechterhalten und fördern.
- Verantwortung für mäßig bis erheblich komplexe Funktionen und Verbesserungen mit minimaler Anleitung und Unterstützung von anderen Teammitgliedern übernehmen. Zusammenarbeit mit dem Team an größeren Projekten.
- Andere Ingenieure betreuen, zu Team- und organisatorischen Verbesserungen in Prozessen und Werkzeugen beitragen.
Sie passen gut zu uns, wenn Sie:
- Erfahrung mit Leistungs- und Optimierungsproblemen haben, die Fähigkeit nachgewiesen haben, solche Probleme sowohl zu diagnostizieren als auch zu verhindern, und den Wunsch haben, Ihr Wissen zu teilen und durch andere zu skalieren.
- Umfangreiche Expertise in Cloud-Computing und nativen Umgebungen (AWS bevorzugt) haben.
- Designmuster verstehen und praktische Erfahrung in der Entwicklung und Bereitstellung von Microservices in der Cloud haben und nachweislich erfolgreich darin sind.
- Starke technische Dokumentationsfähigkeiten besitzen, einschließlich des C4-Modells und von Architectural Decision Records.
- Praktisch mit REST-APIs umgehen können und die Prinzipien der testgetriebenen Entwicklung effektiv anwenden können.
- Wert auf Datenschutz durch Design, Sicherheit, Tests, hochleistungsfähige Systeme und Mentoring anderer legen und eine Neigung zu klarer Kommunikation, Inklusion und Sichtbarkeit haben.
- Gerne in einem schnelllebigen Startup-Umfeld arbeiten, in dem Sie autonom und experimentell sein können, Teil eines wirklich globalen Teams sind und sowohl in der Tiefe als auch in der Breite des Stacks arbeiten können.
- Erfahrung in der Gestaltung/Entwicklung externer SDK/API und CLI haben.
- Erfahrung in der funktionsübergreifenden Zusammenarbeit und über Standorte und Zeitzonen hinweg haben.
- Fachwissen im Bereich dezentrale Identitätslösungen besitzen.
- Erfahrung in der Entwicklung von Systemen mit kryptografischen Anforderungen haben.
Was Sie von uns erwarten können:
- Unbegrenzte Urlaubsregelung
- Wettbewerbsfähiges Vergütungspaket
- Arbeiten in einem internationalen Umfeld
- Lernbudget
Klingt das nach Ihnen? Bewerben Sie sich jetzt!
Wir glauben an die Einstellung unterschiedlicher und vielfältiger Talente und daran, einen sicheren Raum zu schaffen, in dem jeder seine Ansichten ohne Angst äußern kann, wo Unterschiede gefeiert werden und niemand ausgeschlossen wird. Inklusive Kulturen sind die Grundlage für Zusammenarbeit und Innovation in unserem Team.
Staff Software Engineer, Full Stack (m/f/d) Arbeitgeber: Affinidi
Kontaktperson:
Affinidi HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Staff Software Engineer, Full Stack (m/f/d)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, dass du interessiert bist, und wir helfen dir, die richtigen Verbindungen zu knüpfen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir haben Ressourcen, die dir dabei helfen können, also schau mal vorbei!
✨Tipp Nummer 3
Sei proaktiv und zeige dein Interesse! Wenn du eine Stelle im Auge hast, zögere nicht, direkt bei uns nachzufragen oder dich über unsere Website zu bewerben. Wir lieben es, von motivierten Talenten zu hören!
✨Tipp Nummer 4
Mach dich mit unserer Unternehmenskultur vertraut! Zeige in deinem Gespräch, dass du unsere Werte verstehst und lebst. Das hilft uns, dich besser kennenzulernen und zu sehen, wie du ins Team passt.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff Software Engineer, Full Stack (m/f/d)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und deine Erfahrungen sind wichtig. Lass sie in deinem Anschreiben und Lebenslauf durchscheinen, damit wir einen echten Eindruck von dir bekommen.
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 gründlich zu überprüfen, bevor du es abschickst.
Mach es konkret!: Verwende konkrete Beispiele aus deiner bisherigen Arbeit, um deine Fähigkeiten und Erfolge zu belegen. Das hilft uns, deine Eignung für die Rolle besser zu verstehen und zeigt, dass du die Anforderungen ernst nimmst.
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 und unkompliziert bei uns ankommt!
Wie du dich auf ein Vorstellungsgespräch bei Affinidi vorbereitest
✨Verstehe die Unternehmenskultur
Informiere dich über die Werte und die Kultur von Affinidi. Zeige im Interview, dass du die kundenorientierte Denkweise und den Fokus auf Teamarbeit schätzt. Das hilft dir, dich besser mit dem Unternehmen zu identifizieren.
✨Technische Vorbereitung ist der Schlüssel
Stelle sicher, dass du deine Kenntnisse in Typescript, React und Cloud-Computing auffrischst. Bereite dich darauf vor, technische Fragen zu beantworten und Beispiele für deine Erfahrungen mit Performance-Optimierung und Microservices zu geben.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du gemeistert hast. Sei bereit, diese zu erläutern und zu zeigen, wie du Probleme gelöst hast, insbesondere in Bezug auf Sicherheit und hohe Leistung.
✨Fragen stellen ist wichtig
Bereite einige durchdachte Fragen vor, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Herausforderungen des Teams oder wie sie Innovationen fördern. Das zeigt, dass du proaktiv und engagiert bist.