Wir arbeiten mit großer Leidenschaft daran, Lexware Office zur besten Arbeitgeber-Plattform für Kleinst- und Kleinunternehmen in Deutschland auszubauen. Basis hierfür ist unsere Lohn- & Gehaltsabrechnung, die wir über die Integration vor- und nachgelagerter Prozesse weiter automatisieren wollen - auch über geeignete Partner-Anbindungen. Der präzisen Identifikation von Kundenbedürfnissen in diesem Bereich und der darauf aufbauenden Realisierung von passgenauen Lösungen, kommt dabei eine entscheidende Bedeutung zu.Hierfür möchten wir ein neues Scrum Team aufbauen und brauchen dazu deine Unterstützung als Senior Full Stack Entwickler:in (w/d/m). Selbstverständlich arbeiten wir nicht nur in unserem Office in Freiburg im Breisgau, Leipzig und Berlin, sondern auch flexibel von zu Hause. TätigkeitenAls Senior Full Stack Entwickler:in erweiterst und verbesserst die Codebasis von unserer Lohnplattform Lexware Office Lohn & Gehalt zusammen mit den anderen Mitglieder:innen des Teams, um sie so stetig an die sich weiterentwickelnden Business-Anforderungen anzupassen.Du unterstützt die Entwicklungsteams durch technische Exzellenz, z.B. mittels Code Reviews und Bewertung von Anforderungen/Risiken (insbesondere Realisierbarkeit, Testbarkeit, Qualität, Skalierbarkeit)Gleichzeitig analysierst Du die Schwachstellen kritischer Ressourcen und erarbeitest nachhaltige Lösungen, um diese auf die stetig steigenden Anforderungen der Skalierung unserer Lohnplattform vorzubereitenDie Umsetzung eines Technologiewechsels (z.B von Angular zu React) gehst du verbindlich und zuverlässig an. Dabei berücksichtigst Du immer sowohl die technischen Anforderungen als auch die Entscheidungen, die im Team getroffen wurden. Bei aufkommenden Problemen oder Hindernissen zögerst Du nicht lange und handelst selbst oder gehst auf eine:n der Kolleg:innen zu. Wir bevorzugen kurze Wege und direkte Kommunikation.Zu guter Letzt bist Du bereit dein Fachwissen an das Team weiterzugeben und ein homogenes, ausgewogenes und starkes Gefüge zu entwickeln, wo sich jeder gegenseitig beflügeln kann. AnforderungenDu konntest bereits mehrjährige Erfahrung als Full Stack Entwickler:in mit Java, Spring Boot sowie im JavaScript Umfeld sammeln, vor Allem hast Du Spaß an der Entwicklung und Konzeption sowohl im Backend als auch im Frontend (mit React)Du überzeugst mit deiner mehrjährigen Erfahrung in der Softwarearchitektur und Microservice ArchitekturGleichzeitig kennst Du Dich mit REST-Schnittstellen/Public APIs, AWS, Material UI, Angular, Node.JS und Docker ausDu brennst für agile Softwareentwicklung nach Scrum und kannst dich in unserer iterativen Vorgehensweise gut zurecht findenTeamwork, Verantwortung übernehmen und Anpacken sind für Dich selbstverständlich TeamVon Urlaubsanträgen über die Einstellung neuer Kolleg:innen bis hin zu sämtlichen selbstgesteckten Zielen: Bei uns werden alle Entscheidungen im Team getroffen Unser Nordstern ist es dabei, stets die Bedürfnisse unserer Kund:innen zu erfüllen.Du wirst wichtiger Bestandteil einer hochmotivierten Organisationseinheit, die Scrum als Vorgehensmodell seit vielen Jahren lebt und Grundprinzipien wie kontinuierliche Weiterentwicklung durch regelmäßiges Inspect & Adapt nicht nur als leere Worthülse versteht, sondern tief in ihrer DNA verwoben hat.Umfangreiche Beneftis von Events über Sport- und Gesundheitsangebote (z.B. Jobrad, Hansefit) bis zur gesunden Work-Life-Balance (z.B. echte Vertrauensarbeitszeit, mobiles Arbeiten).Neben der Möglichkeit dich bei Communities of Practice mit neuem Wissen zu bereichern sowie an Konferenzen und gezielten Weiterbildungen teilzunehmen, bekommst du zusätzlich die Möglichkeit, die Angebote der Haufe Akademie zur privaten Weiterbildung vergünstigt zu nutzen. BewerbungsprozessBewerbung: Erster Austausch im Instaffo Chat.Bewerbungscheck: In den Auswahlprozess sind mehrere Personen involviert. Wir holen ihr Feedback ein und melden uns schnellstmöglich bei dir.Kennenlernen: Für uns ist wichtig, ob wir zueinander passen. Du lernst dein potenziell zukünftiges Team in unterschiedlichen Interviewformaten kennen.Auswahl: Wir besprechen die nächsten Schritte transparent mit dir. Wenn wir eine Entscheidung gefällt haben, hörst du telefonisch von uns.Onboarding: Ab dem Tag deiner Vertragsunterschrift erhältst du von uns ein individuelles Onboarding.