Einleitung Die easybill GmbH ist seit über 17 Jahren führend im Bereich cloudbasierter Rechnungssoftware. Unsere Lösung zeichnet sich durch ihre Benutzerfreundlichkeit, umfassende Funktionalität und zahlreiche Schnittstellen aus. Unser Ziel ist es, kleinen und mittelständischen Unternehmen (KMU) effiziente Lösungen zu bieten, die ihre finanziellen Prozesse optimieren. Aktuell haben wir mehr als 20.000 aktive Kunden und wir wachsen, stetig weiter. Zur Verstärkung unseres Teams suchen wir einen engagierten (Senior/Staff) Software Engineer - Frontend (w/m/d) / 100 % remote. Aufgaben Designsystem Integration: Entwicklung eines Designsystems sowie die Integration der Komponenten in die bestehende Applikation. Berührungspunkte mit Backend-Technologien sind gegeben, liegen aber nicht im Hauptfokus. Kollaboration: Enge Zusammenarbeit mit Designerinnen, Entwicklern in deinem Team und anderen Stakeholdern, um innovative Lösungen zu entwickeln und qualitativ hochwertige Implementierungen sicherzustellen. Modernisierung der Codebasis: Refactoring von bestehendem Code und Implementierung nach aktuellen Best Practices, um die Performance, Sicherheit und Wartbarkeit der Anwendung zu verbessern und ein Redesign zu ermöglichen. Qualifikation Erfahrung: Du hast mindestens 6 Jahre Erfahrung in der Software-Entwicklung und verfügst über ein tiefes Verständnis von JavaScript, TypeScript und React (oder einem anderen modernen JavaScript-Framework). Du verfügst über tiefgehende Erfahrung mit mindestens einer weiteren Sprache (PHP, Ruby, Java, Rust, …). Designsysteme: Erfahrung in der Entwicklung und Pflege von Designsystemen. Kollaboration: Enge Zusammenarbeit mit Designerinnen und anderen Stakeholdern, um innovative Lösungen zu entwickeln und qualitativ hochwertige Implementierungen sicherzustellen. CSS-Expertise: Hervorragende Kenntnisse in CSS mit umfangreicher Erfahrung in Frameworks wie Tailwind oder ähnlichen Utility-First-CSS-Frameworks. State Management: Tiefgehende Erfahrung mit fortgeschrittenen State-Management-Tools (z.B. Redux Toolkit, MobX, Zustand) und der Implementierung komplexer State-Management-Lösungen. Frontend-Tools: Umfassende Kenntnisse in modernen Frontend-Entwicklungstools und -praktiken, einschließlich Webpack, Babel und Code-Splitting. Führung & Kommunikation: Hervorragende Kommunikationsfähigkeiten mit der Fähigkeit, technische Diskussionen zu leiten, Code-Reviews durchzuführen und Junior-Entwickler anzuleiten. Leidenschaft für DX: Du bist leidenschaftlich in Bezug auf Developer Experience (DX) und setzt dich aktiv für die Verbesserung der Entwicklergeschwindigkeit und -effizienz ein. Innovationsfähigkeit: Fähigkeit, aktuelle Trends und Best Practices im Frontend-Bereich zu verfolgen und diese proaktiv ins Team einzubringen. Bonus: Nachweisliche Beiträge zu Open-Source-Projekten oder aktive Teilnahme in der Entwickler-Community. Benefits Deutschlandweit Remote-First Team – keine Bindung an einen Standort Eine inspirierende und flexible Arbeitsumgebung, die auf Vertrauen und Eigenverantwortung basiert. Die Möglichkeit, an der Gestaltung der Unternehmensstrategie und -kultur mitzuwirken. Ein engagiertes Team und die Chance, gemeinsam an innovativen Lösungen zu arbeiten. Attraktive Vergütungspakete und Entwicklungsmöglichkeiten. Regelmäßige Teamevents und Weiterbildungsangebote. 30 Tage Jahresurlaub und einen unbefristeten Arbeitsvertrag Noch ein paar Worte zum Schluss Wenn Du bereit bist, die Zukunft unserer Rechnungssoftware mitzugestalten, freuen wir uns auf Deine Bewerbung