MACH Softwareentwicklung / IT-Dienstleistungen

full-stack-entwickler-in bei MACH

📍 Home Office, Deutschland 🏠 100% Remote innerhalb Deutschlands, flexible Arbeitszeiten 💼 Teilzeit 📋 Unbefristet

MACH sucht einen Full-Stack-Entwickler:in für die Entwicklung der nächsten Software-Generation K1 im kommunalen Finanzwesen. Die Position bietet 100% Remote-Arbeit innerhalb Deutschlands mit Teilzeitoption (32-40 Stunden/Woche) und umfassenden Benefits wie Sabbatical und betriebliche Altersvorsorge.

Gefordert
JavaSpring BootSoftwareentwicklungAgile MethodenScrumTestgetriebene EntwicklungClean Codeobjektorientierte ProgrammierungPostgreSQLSQLHTML/CSSJavaScriptGitREST APIsAgile EntwicklungAgile ScrumSoftwarearchitekturBackend EntwicklungFrontend Entwicklung
Wünschenswert
ReactWebentwicklungmodulübergreifende Entwicklungkontextübergreifende EntwicklungSQL Anfragen optimierenDatenbankabfragenAPI-IntegrationMicroservicesDockerCI/CDAWSAzureKubernetesLinux/UnixGit WorkflowCode ReviewsAgile Teamarbeit

Deine Aufgaben als Full-Stack-Entwickler:in bei MACH

Diese Position ermöglicht dir, von der ersten Idee bis zur Marktreife aktiv an innovativen Software-Lösungen mitzuwirken. Du konzipierst und entwickelst eigenständig sowohl Backend- als auch Frontend-Komponenten für zukunftweisende Produkte im Bereich kommunales Finanzwesen.

  • Analytische Lösungsfindung — Du entwickelst kreative technische Konzepte, die komplexe Anforderungen in praktikable Softwarearchitekturen übersetzt und damit echte Kundennutzen schafft
  • Agile Entwicklung — Nach Scrum-Prinzipien arbeitest du in einem dynamischen Team, das schnelle Entscheidungen und kreative Problemlösungen priorisiert. Du übernimmst Verantwortung für spezifische Anwendungskomponenten und strukturierst Arbeitspakete eigenständig
  • Full-Stack Expertise — Mit Java, Spring und React baust du modulare Softwarekomponenten, die teilweise auch übergreifend eingesetzt werden. Deine Arbeiten fließen direkt in das Produkt K1 ein, das den Kunden echten Mehrwert bietet
  • Qualitätsbewusstsein — Du setzt testgetriebene Entwicklungsmethoden und Clean-Code-Prinzipien konsequent um und hältst hohe Standards für deine Softwarelösungen
  • Teamintegration — Du bringst deine Expertise in ein offenes Feedback-Umfeld ein, in dem Pioniergeist gelebt wird und gemeinsames Wachstum im Team gefördert wird

Der MACH-Spirit zeichnet sich durch ein werteorientiertes Arbeitsumfeld aus, das individuelle Entwicklungsmöglichkeiten mit kollegialer Zusammenarbeit verbindet.

Dieses Profil passt zu der MACH Full-Stack-Position

MACH erwartet von der/einem Kandidaten:in fundierte Erfahrung in moderner Softwareentwicklung mit einem Fokus auf testgetriebene Entwicklungsmethoden und saubere Code-Strukturen. Dein technisches Repertoire sollte sowohl Backend- als auch Frontend-Kompetenzen abdecken, idealerweise mit Schwerpunkt auf Java-Ökosystem.

  • Java und Spring Framework — Sichere Beherrschung von objektorientierter Programmierung mit Java und Spring Boot ist zwingend erforderlich für die Backend-Entwicklung. Diese Technologien bilden das Rückgrat der Softwarearchitektur
  • Frontend-Fähigkeiten — Webentwicklungserfahrung, besonders mit React, ist ideal für die Entwicklung moderner, benutzerfreundlicher Oberflächen. Diese Komponente sorgt für optimale Kundenerfahrungen
  • Datenbankkompetenz — SQL-Kenntnisse, insbesondere mit PostgreSQL, sind essenziell für die Entwicklung und Integration von Datenbankanwendungen. Diese Fähigkeit ermöglicht effiziente Datenmanipulation und -abfrage
  • Agile Methoden — Mehrjährige Erfahrung in agiler Softwareentwicklung ist notwendig, um in einem dynamischen Umfeld erfolgreich zu sein. Scrum-Prinzipien und iterative Entwicklung sind hier zentral
  • Sprachkenntnisse — Sehr gute Deutschkenntnisse auf C1-Niveau und Englisch auf mindestens A2-Niveau sind erforderlich, um effektiv im Team zu kommunizieren und mit internationalen Projekten zu arbeiten

Das analytische Denkvermögen gepaart mit einem kreativen Mindset ermöglicht es dir, innovative Lösungen zu entwickeln, die sowohl technisch solide als auch kundenorientiert sind.

Warum MACH ein spannender Arbeitgeber für Softwareentwickler ist

MACH bietet mehr als nur eine Arbeitsstelle — das Unternehmen geht es mit einem visionären Ansatz, der digitale Transformation im kommunalen Finanzwesen vorantreibt. Die Arbeitsumgebung ist darauf ausgelegt, Innovation zu fördern und individuelle Entwicklungsmöglichkeiten zu ermöglichen.

  • Autonomie und Gestaltungsspielraum — Du hast sehr viel Raum für eigene Entscheidungen und die Möglichkeit, neue Funktionen und Produkte von Grund auf mitzuentwickeln. Das Unternehmen vertraut auf deine Expertise und gibt dir Freiraum für kreative Lösungen
  • Offene Feedbackkultur — In einem Team, das Pioniergeist lebt, wächst du gemeinsam mit Kollegen. Die offene Feedbackkultur ermöglicht kontinuierliches Lernen und persönliche Weiterentwicklung
  • Flexible Arbeitsmodelle — Du kannst zwischen Büro- und Remote-Arbeit wählen und genießt die Vorteile der Zusammenarbeit innerhalb Deutschlands. Teilzeit ist möglich (32-40 Stunden/Woche), so wie es zu deinem Leben passt
  • Comprehensive Benefits — Betriebliche Altersvorsorge, Berufsunfähigkeitsversicherung, Gesundheitsangebote wie Wellpass und Gesundheitsticket, Essenszuschuss, Coaching und sogar Sabbatical-Optionen sind Teil des Pakets. ValueNet bietet zusätzliches Leasing für Fahrräder und Technik
  • Wertegetriebenes Umfeld — Der MACH-Spirit steht für Sinnhaftigkeit und Sinnstiftung — du tust etwas, das für die digitale Zukunft der kommunalen Verwaltung wichtig ist

Die Kombination aus individueller Entwicklungsmöglichkeit, vorteilhaften Benefits und einem Sinnstiftenden Arbeitsumfeld macht MACH zu einem herausragenden Arbeitgeber.

Deine Benefits im Überblick

Sabbatical
Betriebliche Altersvorsorge
Betriebliche Berufsunfähigkeitsversicherung
Essenszuschuss
Firmenfahrrad-Leasing
Coaching
Corporate Benefits
Gesundheitsangebote
Sabbatical und Zusatzurlaub

Häufige Fragen zu dieser Stelle

Ist Vollzeit oder Teilzeit möglich?

Die Position kann sowohl in Teilzeit (32-40 Stunden pro Woche) als auch Vollzeit ausgeübt werden. Die Flexibilität ermöglicht es dir, das Arbeitsmodell so anzupassen, wie es zu deinem persönlichen Leben passt. MACH respektiert Work-Life-Balance und bietet verschiedene Optionen für unterschiedliche Lebensphasen.

Wie ist die Remote-Arbeitsregelung?

Die Position ist 100% Remote innerhalb Deutschlands ausgelegt. Du arbeitest flexibel von zu Hause oder anderen Orten in Deutschland aus. Das Unternehmen unterstützt Remote-Zusammenarbeit mit entsprechenden Tools und ermöglicht dir, ohne physisches Büro zu arbeiten, während du dennoch Teil des Teams bleibst.

Welche technischen Anforderungen sind wirklich notwendig?

Zwingend erforderlich sind Java, Spring Framework, objektorientierte Programmierung und SQL mit PostgreSQL. React ist ideal aber nicht zwingend. Wichtig sind auch Erfahrung mit agilen Methoden, Scrum und testgetriebener Entwicklung. Die Sprachkenntnisse sollten mindestens C1 Deutsch und A2 Englisch erreichen, um im Team effektiv zu kommunizieren.

Was sind die besonderen Benefits bei MACH?

MACH bietet umfassende Benefits: Betriebliche Altersvorsorge und Berufsunfähigkeitsversicherung, Essenszuschuss, Gesundheitsangebote wie Wellpass, Coaching, Corporate Benefits, ValueNet (Fahrrad- und Technik-Leasing). Ein besonderes Highlight ist die Möglichkeit, Sabbatical zu nehmen, sowie Zusatzurlaub und die Chance, neue Produkte von Grund auf mitzuentwickeln.