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 Designer*innen, 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 Designer*innen 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
Wenn Du bereit bist, die Zukunft unserer Rechnungssoftware mitzugestalten, freuen wir uns auf Deine Bewerbung!