DigitalService
Posted 1mo ago

Software Engineer – Fullstack

DigitalService
Berlin, Berlin, Germany
€55k-€65k/yrHybridFull Time, Part Time
Responsibilities
  • developing software
  • operating software
  • deploying features
Requirements
  • Experience building and operating fullstack software with TypeScript/JavaScript or Java/Spring
  • Frontend frameworks (React/Vue)
  • DevSecOps and container infrastructure
  • Strong communication in German and English
Technical tools mentioned
TypeScriptJavaScriptJavaSpringReactVueDockerKubernetesTerraform

Job description

Über uns

Wir gestalten einen digitalen Staat – gemeinsam mit der Verwaltung. Als Partner auf Augenhöhe stärken wir die Verwaltung auf ihrem Weg, die eigene Digitalisierung selbst voranzutreiben. Mit eigener iterativer Produktentwicklung und unserem Einsatz für bessere Rahmenbedingungen schaffen wir die Grundlage für digitale Lösungen, die skalierbar und wirksam sind.

Deine Aufgaben

You build it, you run it, you own it – als Software Engineer Fullstack (all genders) bist Du verantwortlich für die Entwicklung und den Betrieb der Software in einem unserer Projekte. Wenn Dir nun noch TDD, Continuous Deployement und ein gut durchdachter DevSecOps-Ansatz wichtig sind, dann sollten wir uns kennenlernen. In den folgenden Blogartikeln findest Du weitere Infos zur Software-Entwicklung, zur interdisziplinären Zusammenarbeit beim DigitalService sowie unseren leitenden Delivery Principles. 

Details zu der Stelle

  • End-to-End Ownership & Agiles Arbeiten: Du arbeitest in einem kollaborativen, interdisziplinären Produktteam und übernimmst die Verantwortung für die erfolgreiche Umsetzung von Features – von der Entwicklung über das Testing bis hin zum Deployment und dem aktiven Betrieb.
  • Tech-Stack & Fullstack-Entwicklung: Dein Fokus liegt auf der Entwicklung qualitativ hochwertiger Software, vorrangig mit TypeScript/JavaScript, aber je nach Projekt auch mit Technologien wie Java, Spring oder React/Vue.
  • Code-Qualität & Security: Du schreibst Clean Code und wendest Best Practices wie Design Patterns und (automatisierte) Tests sicher an. Du hast Security- und Datenschutzanforderungen stets im Blick, achtest auf Skalierbarkeit und reduzierst aktiv Technical Debt.
  • Domain-Wissen & Stakeholder-Kommunikation: Du setzt Dich aktiv mit komplexen fachlichen Anforderungen auseinander, hilfst dabei, diese in iterierbare Tasks herunterzubrechen, und kannst technische Zusammenhänge auch für nicht-technische Stakeholder verständlich machen.
  • Kollaboration & Teamkultur: Du bist ein aktiver Teil unserer Engineering-Kultur. Durch Pair Programming, regelmäßige Code-Reviews und offenen Wissensaustausch trägst Du zum gemeinsamen Wachstum im Team bei und bringst Motivation mit, Dich kontinuierlich weiterzuentwickeln.

Das bringst Du mit

  • Fullstack-Erfahrung: Du hast bereits digitale Produkte und Services ganzheitlich entwickelt und betrieben. Du fühlst Dich sowohl im Backend als auch im Frontend zu Hause – vorrangig mit TypeScript/JavaScript oder Java/Spring Boot sowie den Frontend-Frameworks React und Vue. Du bringst außerdem die Flexibilität mit, Dich zügig in neue Technologien einzuarbeiten.
  • DevOps-Mindset & Infrastruktur-Know-how: Du bist mit dem DevSecOps-Ansatz vertraut, hast fundiertes Wissen rund um Infrastruktur- und Container-Technologien (z. B. Docker, Kubernetes, Terraform) und fühlst Dich mit Infrastructure-as-Code wohl. 
  • Agile & interdisziplinäre Teamkultur: Du arbeitest am liebsten in agilen, cross-funktionalen Teams und schätzt konstruktive Diskussionen sowie regelmäßiges Feedback mit Design, Product und User Research. 
  • Flexibilität & Motivation: Du bist offen, flexibel in andere Projekte zu wechseln und Deinen Beitrag dort zu leisten, wo er den größten Mehrwert schafft. Dich zeichnet eine starke intrinsische Motivation aus, die digitalen Aspekte der Verwaltung zu verbessern.
  • Kommunikation & Sprachkompetenz: Du arbeitest souverän auf Deutsch (mind. B1) und Englisch (min. C1) – wir sprechen im Arbeitsalltag beide Sprachen. 

Warum wir?

  • Unsere über 70 Engineers (all genders) zeichnen sich durch technische Exzellenz, sehr hohe Team- und Kommunikationsfähigkeit sowie ein echtes agiles Mindset aus.
  • Werde Teil unseres mehr als 250-köpfigen Teams, das interdisziplinär und iterativ arbeitet – und zusammen mit der Bundesverwaltung die Vision eines digitalen Staats realisiert. 
  • Arbeite so, wie es am besten zu Dir passt: Du kannst Deine Arbeitszeiten flexibel organisieren, jederzeit unsere Möglichkeiten für mobiles Arbeiten nutzen und Dein bevorzugtes Betriebssystem auswählen.
  • Das Gehalt für diese Stelle liegt bei uns zwischen 55.000–65.000 Euro brutto pro Jahr. Für Deine individuelle Einordnung innerhalb unserer Gehaltsbänder und Level berücksichtigen wir den Verantwortungsumfang der Stelle, die Komplexität der Tätigkeiten und die Einschätzung Deiner Fähigkeiten aus den Kennenlerngesprächen. Details zu unserem Level- und Gehaltssystem findest Du in unserem Blogbeitrag "Über Level, Geld und Fairness".
  • Urban Sports Club & mehr: Jeden Monat bekommst Du zum Gehalt einen 50-Euro-Gutschein on top, den Du flexibel einsetzen kannst. Fitness, Technik, Mobilität oder Food – Du hast die Wahl!
  • Zusätzlich bieten wir Dir ein jährliches Weiterbildungsbudget bis max. 2.000 Euro mit bis zu fünf freien Tagen – unabhängig von Rolle und Level. Im Rahmen dessen ermöglichen wir Dir auch, Sprachkurse wahrzunehmen.

Weitere Benefits findest Du auf unserer Karriereseite.

Bewerbungshinweise

Bitte sende uns Deine Bewerbung ausschließlich über das Online-Portal zu. Aufgrund der Sommerferien werden wir erst ab dem 7. August 2026 Rückmeldungen zu den Bewerbungen versenden können. Wir bitten bis dahin um Geduld!

Wir schätzen eine vielfältige Belegschaft und ein integratives Arbeitsumfeld wert. Daher freuen wir uns über alle Bewerbungen – unabhängig von Religion und Weltanschauung, Nationalität und (ethnischer sowie sozialer) Herkunft, Geschlecht und geschlechtlicher Identität, sexueller Orientierung, Alter sowie körperlichen und intellektuellen Fähigkeiten.

Eingehende Bewerbungen prüfen wir lediglich auf ihre fachliche Qualifikation und die für die jeweilige Stelle erforderlichen Schlüsselqualifikationen. Daher möchten wir Dich bitten, in Deinem CV auf ein Foto von Dir zu verzichten sowie Informationen zu Deinem Wohnort, Alter, Geschlecht, Familienstand oder Ähnlichem zu streichen.

Recruiting-Prozess & Ansprechpartner:in

Nach einem erfolgreichen Screening Call mit unserem Talent Acquisition Team folgen zwei bis drei Interviews mit DigitalService Mitarbeitenden. Zunächst geht es um Deine fachliche Qualifikation, danach um Werte und Erwartungen in Bezug auf Team und Zusammenarbeit. Weitere Einblicke in unseren Recruiting-Prozess bekommst Du in unserem Blog-Beitrag "Recruiting beim DigitalService – Was Bewerbende erwartet".

Während des ganzen Prozesses stehen wir Dir jederzeit für Rückfragen, Feedback und Austausch zur Verfügung. 

Hast Du Fragen an uns? Wende Dich gern an unser Team unter [email protected]

About DigitalService

Building digital software and services for the German government.

Similar jobs

Software Engineer roles near Berlin, Berlin
4h
Save
Mark Applied
Hide
Software Engineer Graduate (Global Advertising Data Platform) - 2027 Start
Singapore or Los Angeles or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related field, strong command of at least one programming language, and fundamentals in algorithms, operating systems, databases, and networks.
Java, C, C++, Python, Go, Spark, Flink, Kafka, Iceberg, Hudi, ClickHouse, Presto, Trino, RAG, dbt
14h
Save
Mark Applied
Hide
Software Engineer (Intern / Working Student)
Berlin, Berlin, Germany
OnsitePart Time, Internship
acemate
acemate: AI-powered learning and teaching platform for educational institutions.
Experience building and shipping real software through projects or work; strong curiosity, adaptability, coding ability, and effective use of AI coding tools required.
TypeScript, Next.js, Tailwind CSS, React Native, Expo, Supabase, PostgreSQL, Cloudflare Workers, Cloudflare Pages, Cloudflare Workflows, Cloudflare R2, Cloudflare KV, Google Cloud, Gemini, Cloud Run, Sentry, Langfuse, PostHog, Stripe, Cursor, Claude Code, Figma
15h
Save
Mark Applied
Hide
Senior Software Engineer - Mission Autonomy (All Genders)
Munich or Berlin
OnsiteFull Time
STARK
STARK: Developing autonomous unmanned systems for defense and security operations.
5+ YOERequires 5–7 years of experience in software engineering and expertise in multi-vehicle task allocation, swarm-level optimization, SITL simulation, real-time decision metrics, and auction-based or Hungarian algorithms.
Software-in-the-Loop (SITL), Hungarian algorithm
1d
Save
Mark Applied
Hide
Software Engineer II, AdTech Campaigns - Vendor
Berlin, Berlin, Germany
HybridFull Time
Delivery Hero
Delivery HeroFrankfurt Stock Exchange: DHER: Global platform for online food ordering and local delivery.
2+ YOERequires 2+ years of software development experience, Go or backend language proficiency, microservices, database, cloud, Docker, Kubernetes, testing, code review, and fluent English skills.
Go, MySQL, PostgreSQL, MongoDB, DynamoDB, AWS, GCP, Docker, Kubernetes
1d
Save
Mark Applied
Hide
Lead Software Engineer (m/f/d) Perception & Autonomous Systems
Berlin, Berlin, Germany
OnsiteFull Time
MOTOR Ai
MOTOR Ai: Develops neuroscience-based Level 4 autonomous driving software.
8+ YOEBachelor's or master's degree preferred; 8+ years in modern C++ real-time systems and machine learning or computer vision, plus data pipelines, technical leadership, ROS2, architecture, and performance optimization.
C++, ROS2, CUDA, TensorRT, ONNX Runtime, MLOps
1d
Save
Mark Applied
Hide
Working Student Software Engineering (m/f/d)
Berlin or Munich or Hamburg or Germany
RemotePart Time
1KOMMA5°
1KOMMA5°: Integrated renewable energy systems for residential homes.
Computer science student at a German university, available 20 hours weekly, with TypeScript coding and RESTful API experience; German residency and excellent English required.
Ruby on Rails, TypeScript, Node.js, NestJS, React, Next.js, Vercel, Flutter, Google Cloud Platform, Cloud Run, Pub/Sub, Cloud SQL, Firestore, BigQuery, Datadog, Terraform, GitHub Actions, RESTful APIs
1d
Save
Mark Applied
Hide
Software Engineer (m/f/d)
Berlin, Berlin, Germany
HybridFull Time
Amperecloud
Amperecloud: Cloud-based operating system for renewable energy asset management.
5+ YOEAbout 5 years of professional experience with Node.js and React, production software delivery, API design, Kubernetes and microservices. Fluent English required; German is not required.
Node.js, React, Kubernetes, Grafana, Prometheus
1d
Save
Mark Applied
Hide
Praktikum Softwareentwicklung (m/w/d)
Berlin, Berlin, Germany
HybridInternship
Pangoon
Pangoon: Digital agency specializing in custom software and app development.
Practical software development experience, interest in modern technologies, basic understanding of software architecture, databases, and web technologies, plus structured independent work and teamwork.
Code Reviews