Auf einen Blick
- Aufgaben: Entwickle innovative Frontend-Lösungen mit React und TypeScript für unsere Produkte.
- Unternehmen: Wachsendes finnisches Fintech-Unternehmen mit einem starken Fokus auf Teamarbeit.
- Vorteile: Flexibles Arbeiten, wettbewerbsfähige Vergütung und ein einzigartiges Mitarbeiterbenefit-Paket.
- Weitere Informationen: Dynamisches Umfeld mit Raum für persönliche und berufliche Weiterentwicklung.
- Warum dieser Job: Gestalte Produkte, die das Leben von Millionen Menschen verbessern und echte Auswirkungen haben.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Entwicklung von React/TypeScript-Anwendungen.
Das prognostizierte Gehalt liegt zwischen 59400 - 72600 € pro Jahr.
Wollen Sie die Produkte entwickeln, die Millionen von Menschen helfen, die Vorteile zu genießen, die ihre Arbeitgeber bieten? Bei Epassi erleichtern wir es Mitarbeitern in ganz Europa, ihre Arbeitsplatzvorteile zu nutzen – sei es für Mittagessen, Sport, Pendeln, Kultur oder Wohlbefinden. Jeden Tag öffnen Hunderttausende von Menschen unsere Produkte, um etwas Gutes aus ihrem Arbeitstag herauszuholen. Das ist es, was Sie aufbauen würden.
Wir sind ein schnell wachsendes finnisches Fintech-Unternehmen, das in den Nordics und darüber hinaus in Europa expandiert. Unser Stack ist modern, unsere Teams sind klein und autonom, und wir bewegen uns schnell, ohne die Qualität zu verlieren. Wir suchen einen Senior Software Engineer, der React und TypeScript lebt und atmet – jemanden, der Verantwortung für Funktionen von Anfang bis Ende übernimmt, sich tief um die Benutzererfahrung kümmert und nicht zögert, in den Backend-Bereich vorzudringen, wenn es dem Team hilft, besser zu liefern.
Die Rolle
Sie sind verantwortlich für die Frontend-Entwicklung unserer verbraucherorientierten Webprodukte, von Architektur- und Designentscheidungen bis hin zur Produktionsauslieferung. Sie sind verantwortlich für den Aufbau wartbarer, skalierbarer React/TypeScript-Anwendungen, die echte Finanztransaktionen abwickeln. Sie arbeiten über den gesamten Stack hinweg – mentorieren das Team in Frontend-Mustern, tragen gelegentlich Backend-Code bei, wenn es das Team entblockiert, und arbeiten mit Produkt und Design zusammen, um Funktionen zu liefern, die den Benutzern wirklich wichtig sind.
Ihre Verantwortlichkeiten werden sein:
- Frontend-Architektur & Lieferung: Wöchentliche Auslieferung wirkungsvoller Funktionen, die Produkt und Design entblockieren, um schnell zu arbeiten, ohne technische Schulden anzuhäufen.
- Eigentum und kontinuierliche Verbesserung der Architektur und Leistung unserer Produkte – von der Code-Struktur über die App-Geschwindigkeit bis zur Service-Zuverlässigkeit.
- Überwachung der Produktionssysteme und schnelle, durchdachte Reaktionen bei auftretenden Problemen.
Technische Führung & Standards:
- Modellierung der technischen Praktiken, Codequalität und des Verantwortungsbewusstseins, die Sie vom Team erwarten – Ihr Code ist Ihr Lehrmaterial.
- Erhöhung des Standards im Team und darüber hinaus – in Code-Reviews, architektonischen Gesprächen und der Zusammenarbeit mit anderen Teams.
- Förderung der technischen Zusammenarbeit zwischen Teams, um sicherzustellen, dass Frontend-, Backend- und Plattformteams auf Standards abgestimmt sind und Lösungen teilen.
Full-Stack-Zusammenarbeit:
- Entblockierung des Teams durch Verständnis und gelegentliche Beiträge zum Backend-Code – Sie überbrücken Frontend und Backend, lesen Java, wenn nötig, und schreiben es, wenn es hilft, schneller zu liefern.
- Enger Austausch mit Backend-Entwicklern zu API-Design, Datenfluss und Leistung – Sie bringen Meinungen mit, die auf der Benutzererfahrung basieren.
- Zusammenarbeit mit Produkt und Design von der Entdeckung bis zur Lieferung, respektvolles Hinterfragen von Annahmen, wenn nötig, um einfache, wirkungsvolle Funktionen zu liefern.
Qualität & Beobachtbarkeit:
- Festlegung und Aufrechterhaltung hoher Standards für Tests – Unit-, Integrations- und End-to-End-Tests – damit das Team mit Vertrauen liefert.
- Einrichtung von Überwachungs- und Beobachtbarkeitspraktiken, die es uns ermöglichen, Probleme schnell zu erkennen und zu beheben, nicht erst nachdem die Benutzer sie bemerkt haben.
- Verantwortung für Leistungsbudgets und Optimierung – Sie stellen sicher, dass die App schnell und zuverlässig für echte Benutzer bleibt, auch bei langsameren Netzwerken.
Sie werden in dieser Rolle erfolgreich sein, wenn:
- Sie über 5 Jahre Erfahrung im Aufbau von Produktions-Reac/TypeScript-Webanwendungen verfügen.
- Sie echte Verantwortung übernehmen – Sie warten nicht darauf, dass Ihnen gesagt wird, was zu tun ist, sondern finden Probleme und lösen sie.
- Sie sich wohlfühlen, über den gesamten Stack hinweg zu arbeiten: Sie sind vielleicht ein Frontend-Engineer, aber Sie scheuen sich nicht vor einem Java-Code, wenn die Situation es erfordert.
- Sie schreiben Code, den andere verstehen, erweitern und auf den sie stolz sein können.
- Sie Erfahrung mit modernen React-Mustern haben – Zustandsverwaltung (Redux, Zustand oder ähnliches), Leistungsoptimierung, Tests und Komponentenarchitektur.
- Sie bereits in einem Produktteam gearbeitet haben und verstehen, was es bedeutet, die Geschwindigkeit der Funktionen mit technischer Qualität in Einklang zu bringen.
- Sie klar kommunizieren – in Code-Reviews, in Design-Diskussionen und in einem funktionsübergreifenden Team, in dem nicht jeder dieselbe technische Sprache spricht.
Schön zu haben:
- Erfahrung mit React Native – Teams, mit denen wir zusammenarbeiten, umfassen mobile Entwickler, und Ingenieure, die zwischen Web und Mobile wechseln können, sind besonders wertvoll.
- Praktische Backend-Erfahrung (Node.js, Java/Spring) – insbesondere wenn Sie eine API-Schicht oder ein BFF besessen haben.
- Erfahrung im Fintech-, Zahlungs- oder regulierten Produktbereich – Sie verstehen, was es bedeutet, Software zu entwickeln, bei der Fehler finanzielle Konsequenzen haben.
- Erfahrung mit Mikro-Frontend-Architekturen, CI/CD-Pipelines oder Design-Systemen.
- Vertrautheit mit KI-unterstützten Entwicklungsabläufen.
Ihr Sprachprofil:
- Englisch: Professionelle Arbeitskenntnisse (erforderlich).
Warum Epassi:
- Bedeutsames Produkt: Sie bauen kein weiteres Werbetool. Sie helfen Menschen, Zugang zu Mittagessen, Sport und Wohlbefindensvorteilen zu erhalten – Dinge, die das tägliche Leben tatsächlich verbessern.
- Echte Verantwortung: Senior Engineers hier setzen die Richtung. Sie haben Raum, um Architektur vorzuschlagen, schlechten Ideen entgegenzutreten und Einfluss darauf zu nehmen, wie sich das Produkt entwickelt.
- Wachsendes Unternehmen, stabile Grundlage: Wir sind seit über 15 Jahren profitabel und wachsen, mit ernsthaftem Expansionstempo in ganz Europa. Schnelllebig, aber nicht chaotisch.
- Flexibel und remote-freundlich: Wir haben Büros in Helsinki, unterstützen jedoch Remote-Arbeit in der EU.
- Starkes Team: Kleine Teams, erfahrene Ingenieure und eine Kultur, die Lernen und Handwerkskunst schätzt.
- Wettbewerbsfähige Vergütung einschließlich Epassis eigenem Mitarbeiterbenefit-Paket (natürlich).
Ein paar Dinge, die wir als Team schätzen:
- Funktionierende Software schneller ausliefern als perfekte Software – und sie schnell reparieren, wenn etwas kaputt geht.
- Direktes, ehrliches Feedback – in Code-Reviews und in der Planung.
- Neugier – Ingenieure, die lesen, experimentieren und Ideen von außerhalb des Unternehmens mitbringen.
- Pragmatismus – wir verwenden das richtige Werkzeug für den Job, nicht das trendigste.
Senior Software Engineer (Frontend), Remote (EU) in Bremen Arbeitgeber: Epassi
Epassi ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen und produktorientierten Umfeld zu arbeiten, während Sie einen echten Einfluss auf das Wohlbefinden von Millionen von Menschen ausüben. Unsere offene und inklusive Unternehmenskultur fördert persönliche und berufliche Entwicklung, unterstützt durch eine starke finanzielle Basis und ein engagiertes Team, das auf Respekt und Zusammenarbeit setzt. Genießen Sie die Flexibilität, remote zu arbeiten, während Sie regelmäßig mit Kollegen in unseren Büros in Spanien, Finnland oder Deutschland zusammenkommen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer (Frontend), Remote (EU) in Bremen erhalten könntest
✨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 Epassi anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer (Frontend), Remote (EU) 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 Epassi vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (Frontend), Remote (EU) in Bremen 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 Epassi 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 Epassi 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.