Full Stack Web Developer mit Architekturverantwortung

Bitkom e.V.
Berlin, Germany
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence JIRA Microsoft Azure Computer Programming Databases Continuous Integration Web Development Drupal Github Python (Programming Language) PostgreSQL
+14 more
Power BI Management of Software Versions Test-Driven Development (TDD) ReactJS Large Language Models Prompt Engineering Backend Git Fastapi External System Integrations Front End Software Development Restful APIs Web Architecture Atlassian Bamboo

Job description

  • Du entwickelst unsere Weblandschaft technisch weiter, sowohl im Frontend (React) als auch im Backend (insbesondere Drupal).
  • Du analysierst unsere bestehende System- und Web-Architektur (CMS, Schnittstellen, Hosting) und entwickelst fundierte Entscheidungs- und Bewertungsgrundlagen für bestehende und mögliche neue Systeme.
  • Du baust und betreust Schnittstellen zu Drittsystemen (z. B. CRM, Power BI) und bringst Struktur in unsere Entwicklungs-, Test- und Deployment-Prozesse.
  • Du bist (mit)verantwortlich für unsere eigenentwickelte KI-Suche auf RAG-Basis: Du pflegst die Python-Infrastruktur (FastAPI), bindest externe LLMs an, optimierst unsere PostgreSQL-Datenbank für semantische Suche und sorgst dafür, dass alles performant ins Drupal-Frontend integriert bleibt.
  • Du stimmst dich eng mit anderen Entwicklern im Bitkom-Ökosystem und externen Partnern ab und unterstützt interne Teams bei technischen Fragen rund um unsere Webplattformen.

Requirements

  • Du begeisterst Dich für moderne Webtechnologien und möchtest die digitale Zukunft aktiv mitgestalten? Du denkst Anwendungen nicht nur in Code, sondern auch in skalierbaren Architekturen, übernimmst gerne Verantwortung und arbeitest lösungsorientiert an innovativen digitalen Produkten?
  • Mehrjährige Erfahrung in der Webentwicklung (Senior-Level) mit anspruchsvollen Projekten; fundierte Drupal-Kenntnisse (Frontend bis Backend) - oder vergleichbare CMS-Erfahrung und die klare Bereitschaft, dich zügig in Drupal einzuarbeiten.
  • Erfahrung mit Architektur- und Systemfragen (CMS-Auswahl, Skalierbarkeit, Hosting) und die Fähigkeit, bestehende Lösungen zu analysieren, technische Optionen strukturiert zu bewerten und fundiert zu beraten. Sicherer Umgang mit PostgreSQL, idealerweise erste Berührungspunkte mit Vektor-Datenbanken (z. B. pgvector).
  • Sicherer Umgang mit professionellen Entwicklungspraktiken: Versionierung mit Git (Branching-Strategien, Pull Requests), Erfahrung mit CI/CD-Pipelines (z. B. GitHub Actions, Azure Pipelines) sowie Test-Driven Development (TDD). Du arbeitest strukturiert mit Task-Management-Tools wie Azure DevOps oder Jira und dokumentierst deine Arbeit nachvollziehbar.
  • Neugier auf KI-Themen: erste Erfahrung oder großes Interesse an der Anbindung von KI-APIs (z. B. OpenAI) sowie an Konzepten wie RAG, Prompt Engineering oder Daten-Chunking; optimalerweise auch Know-how im performanten Einsammeln und Strukturieren von Daten über REST-APIs oder Crawler.
  • Routinierter und zugleich kritischer Umgang mit KI-Coding-Assistenten (»Vibe Coding«): Du beschleunigst deine Arbeit mit KI, prüfst und testest die Ergebnisse aber konsequent und hast Sicherheit, Datenschutz und mögliche Halluzinationen immer im Blick.
  • Du kommunizierst proaktiv, selbständig und lösungsorientiert - sowohl mit internen Fachbereichen als auch mit externen Dienstleistern.
  • Strukturierte, pragmatische und lösungsorientierte Arbeitsweise; sehr gute Deutschkenntnisse in Wort und Schrift (mind. C1) sowie gute Englischkenntnisse für die technische Dokumentation.

Benefits & conditions

  • Eine vielseitige Weblandschaft mit hoher Sichtbarkeit.
  • Viel Gestaltungsspielraum - auch bei grundlegenden technologischen Entscheidungen - und die Möglichkeit, dich fachlich in Richtung Architektur und Systemverantwortung weiterzuentwickeln.
  • Eine Rolle mit echtem Impact statt reiner Umsetzung, in enger Zusammenarbeit mit Kommunikation, Redaktion und digitalen Fachbereichen.
  • Ein interdisziplinäres Team von Menschen, die über den Tellerrand schauen und auch jenseits des Jobs viel gemeinsam unternehmen.
  • Eine besondere Geschäftsstelle in zentraler Lage mitten in Berlin mit bester ÖPNV-Anbindung.
  • Weiterbildungsangebote der Bitkom Akademie und In-House-Schulungen.
  • Ein experimentierfreudiges, unternehmerisches Umfeld mit flachen Hierarchien.
  • Viel Abwechslung und garantiert keine Langeweile.

About the company

BITKOM e.V. Berlin, 10117 Vollzeit Unter unserem Dach versammeln wir mehr als 2.200 Mitgliedsunternehmen. 17.000 Expertinnen und Experten engagieren sich ehrenamtlich bei uns. Sie machen den Bitkom zu Europas größtem Thinktank der Digitalisierung. Fast 160 Kolleginnen und Kollegen organisieren und bündeln dieses einzigartige Knowhow von Berlin aus. Gemeinsam machen wir Deutschland digitaler, in Wirtschaft, Verwaltung und Gesellschaft.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:29 min

Transitioning from content management to cloud infrastructure

Matt Butcher · WWC 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

6:28 min

Engaging with open source tech communities through documentation

Dwayne Mcdaniel · LIVE

Videos

See all

Related articles

See all