{"id":1152667,"url":"https://alion.io/job/i22-senior-software-engineer-frontend-backend-oder-full-stack-mwd","title":"(Senior) Software Engineer – Frontend, Backend oder Full-Stack (m/w/d)","company":{"id":178313,"name":"i22","domain":"i22.de","url":"https://alion.io/company/i22-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bonn, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":84000,"max_usd":152000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":57},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"drei","optional":false},{"name":"Go","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"RAG","optional":false},{"name":"ElasticSearch","optional":true},{"name":"Elixir","optional":true},{"name":"GraphQL","optional":true},{"name":"JavaScript","optional":true},{"name":"Nest.JS","optional":true},{"name":"Next.js","optional":true},{"name":"Node JS","optional":true},{"name":"PostgreSQL","optional":true},{"name":"React Three Fiber","optional":true},{"name":"React.js","optional":true},{"name":"Redis","optional":true},{"name":"Ruby","optional":true},{"name":"Ruby on Rails","optional":true},{"name":"TypeScript","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-09-10T14:56:57Z","employer_posted_date":"2026-09-10","last_verified_at":"2026-10-02T17:50:25Z","board_verified":true,"closed_at":null,"days_open":22,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":22},"description":"i22 Digitalagentur\ni22 ist über viele technologische Veränderungen hinweg gewachsen. Wir haben nie an einem festen Modell festgehalten. Stattdessen haben wir uns immer wieder neu angeschaut, was Unternehmen gerade wirklich brauchen.Wir arbeiten selten auf der grünen Wiese. Unsere Projekte entstehen in gewachsenen Organisationen - mit bestehenden Systemen, Prozessen, Abhängigkeiten und Menschen, die damit arbeiten müssen. Genau darin liegt ein großer Teil unserer Arbeit: Wir blenden diese Komplexität nicht aus. Wir bauen Lösungen, die darin tatsächlich funktionieren.\nDas gilt für unser gesamtes Portfolio: Im AI Content Studio bauen wir Content-Systeme, die Marken skalierbar und konsistent halten. In Agentic Commerce & Transaction entwickeln wir, wie Kund:innen und ihre Agenten künftig kaufen. In AI Assistance & Customer Service lösen wir Servicefälle automatisiert und messbar. In Agentic Knowledge & Learning machen wir Wissen für Teams nutzbar. In Agentic Transformation klären wir, welche Prozesse und Strukturen die Veränderung tragen müssen.\nTechnologien verändern sich dabei ständig. AI gehört heute selbstverständlich dazu und ist für uns kein separates Spielfeld: Sie erweitert, wie wir analysieren, entwickeln und betreiben. Entscheidungen, Kontext und Verantwortung bleiben menschlich.\nUnser Anspruch an die Arbeit selbst hat sich dabei kaum verändert. Ein gutes Konzept reicht nicht, wenn es sich nicht umsetzen lässt. Ein Go-Live reicht nicht, wenn das System danach nicht trägt. Deshalb denken wir in drei Phasen:\nDesign / Discovery: Wir klären, was wirklich gebraucht wird.\nBuild: Wir bauen, was unter realen Bedingungen funktioniert.\nOperate: Wir verantworten, was danach passiert.\nWas du bei i22 konkret klärst, baust oder verantwortest, hängt von deiner Rolle und deiner Säule ab. Was gleich bleibt: Du arbeitest an einem echten Problem - mit Menschen, die unterschiedliche Perspektiven einbringen, mit Systemen, die bereits existieren, und mit der Verantwortung dafür, dass aus einer Idee etwas entsteht, das trägt.\nUnsere Beständigkeit zeigt sich in einem Team, das bereit ist, immer wieder neu hinzusehen, zu hinterfragen und weiterzubauen.\nDie Challenge\nWir verstehen Engineering als AI Product Engineering. Wir klären gemeinsam mit unseren Kunden, was wirklich gebaut werden soll. Wir setzen Lösungen mit AI-Agenten um und bleiben auch nach dem Go-live dafür verantwortlich, dass sie funktionieren und Wirkung erzeugen.\nMit rund 25 Entwickler:innen bauen und betreiben wir unter anderem Shops, Self-Service-Strecken, Redaktionssysteme und AI-Anwendungen. Wir arbeiten dabei selten auf der grünen Wiese, meist in bestehenden Systemlandschaften mit hohen Anforderungen an Datenschutz, Sicherheit und Barrierefreiheit.\nAI-Agenten sind dabei Teil unseres normalen Engineering-Workflows. Sie übernehmen einen großen Teil der Umsetzung. Du planst, steuerst, prüfst und entscheidest, was tatsächlich live geht.\nDein fachlicher Schwerpunkt kann im Frontend, Backend oder Fullstack liegen. Deine technische Tiefe bleibt dein Kern. Mit AI-first Engineering kommt die Breite über den Stack dazu.\nDesign · Build · Operate\nIn dieser Rolle:Design\nDu machst aus einem zunächst unscharfen Kundenproblem belastbare technische Optionen. Dabei machst du Nutzen, Aufwand, Machbarkeit und Risiken sichtbar, bevor gebaut wird.\nBuild\nDu entwickelst mit AI-Agenten produktionsfähige Lösungen, prüfst jede relevante Änderung und verantwortest auch agentengenerierten Code. Dazu gehören Bestandssysteme genauso wie neue AI-Anwendungen.\nOperate\nDu bleibst nach dem Go-live dran. Dein System läuft stabil, seine Wirkung wird sichtbar und Weiterentwicklung orientiert sich daran, was tatsächlich funktioniert.\n\nWas du verantwortest\nTechnische Lösungen vom Problemverständnis bis zum produktiven Betrieb\nQualität und Freigabe dessen, was live geht, unabhängig davon, ob der Code von dir, anderen Entwickler:innen oder Agenten stammt\nWartbare, getestete und nachvollziehbare Systeme\nTechnische Entscheidungen innerhalb unserer Engineering-Standards\nSicherheit, Stabilität und Fehlersuche im laufenden Betrieb\nSichtbare Wirkung deiner Lösung nach dem Go-live\nAls Senior zusätzlich:\nArchitektur eines Systems oder einer Domäne\nSolution Design im direkten Kundenkontakt\nTechnische Abwägungen zwischen Nutzen, Aufwand und Machbarkeit\nWissensweitergabe und wiederverwendbare Lösungen für das Team\nDein Entscheidungsspielraum\nDu entscheidest:\nWie du eine Lösung technisch umsetzt\nWelche Architektur innerhalb unserer Standards sinnvoll ist\nWie du AI-Agenten in deinen Engineering-Workflow integrierst\nWelcher agentengenerierte Code produktionsreif ist\nWie du Qualität, Tests und technische Nachvollziehbarkeit sicherstellst\nDu gibst Empfehlungen zu:\nAbweichungen von Standards oder bestehendem Stack\nTechnischem Aufwand und Machbarkeit\nPrioritäten im Projekt\nBetriebs- und Impact-Fragen \nMust Have\nTechnical Ownership: Mehrjährige produktive Entwicklungserfahrung in Frontend, Backend oder Fullstack; als Senior Verantwortung für Systeme, Domänen und Architekturentscheidungen bis in den Betrieb\nAgentic Engineering: AI-Agenten sind fester Bestandteil deines Engineering-Workflows, inklusive Kontext, Tools, Prüfschleifen und klarer Verantwortung dafür, was produktiv geht\nTechnische Tiefe: Sehr gute Kenntnisse in mindestens einem der Bereiche Frontend, Backend oder Fullstack und die Fähigkeit, über die eigene technische Disziplin hinaus zu arbeiten\nSolution Design & Kundenkontext: Aufwand, Nutzen, Machbarkeit und Risiken technischer Optionen einordnen und begründet empfehlen; als Senior: Lösungen direkt mit dem Kunden entwerfen\nTechnical Leadership: Wissen im Team und in Reviews teilen; als Senior: andere Engineers technisch stärker machen und Wiederverwendbares schaffen\nGespür für Nutzererlebnis: Im Frontend ein Auge für gute UX, im Backend Schnittstellen, die man gern benutzt\nKommunikation: Verhandlungssicheres Deutsch im Kundenkontext und sicheres Englisch\nTech Stack\nFrontend: TypeScript, React/Next.js oder Vue/Nuxt, modernes CSS, Design Systems, WCAG, Performance, REST/GraphQL\nBackend: TypeScript mit Node.js/NestJS oder Ruby on Rails, PostgreSQL, Redis, Elasticsearch, REST/GraphQL; Elixir/Phoenix als Plus\nLearnable at i22\nSicherheit im agentischen Entwickeln über die eigene Disziplin hinaus: Frontend, Backend, Betrieb\nImpact-Messung, Zielmetriken und Observability\nEntwicklung von AI-Anwendungen mit LLM-Integration, RAG, Evaluierung und Guardrails\nKosten- und Qualitätssteuerung von AI-Systemen\nBauen unter hohen Anforderungen an Datenschutz, Sicherheit und Barrierefreiheit\nFachwissen in unseren Domänen: Commerce, Self-Service, Content-Produktion, digitale Assistenten, Wissens- und Lernsysteme\nProfessional Statement\nDas ist unsere Rolle. Wir stehen mit unserem Job Statement dafür ein.\nWenn du sie mit uns übernehmen willst, möchten wir deinen Blick darauf sehen: Warum diese Rolle? Welche Herausforderungen siehst du darin? Und was fällt dir an dieser Anzeige auf, das wir übersehen haben?\nZeig uns ein System, Produkt oder Feature, an dem du maßgeblich gearbeitet hast:\nWelches Problem sollte gelöst werden? Welche Entscheidung lag bei dir, und was hast du dafür in Kauf genommen?\nHast du beim Entwickeln AI-Agenten eingesetzt? Was hast du ihnen überlassen und was bewusst nicht? Wie hast du ihren Code geprüft?\nUnd in wenigen Sätzen: Wie lief es nach dem Go-live, und was würdest du heute anders machen? Wenn du dich als Senior bewirbst: Was aus dem Projekt konnten andere Entwickler:innen oder Teams nutzen?\nSchick uns gerne auch deinen Lebenslauf, aber fokussiere dich im Job Statement bitte auf die Rolle und unsere Fragen.\nInclusion\nBei i22 zählt, was du beitragen kannst und wie du arbeitest - unabhängig von Geschlecht, Herkunft, Alter, Behinderung, sexueller Orientierung, Religion oder Weltanschauung. Du musst nicht jeden Punkt einer Rolle bereits vollständig erfüllen. Wir unterscheiden bewusst zwischen Fähigkeiten, die für den Einstieg notwendig sind, und solchen, die im Kontext der Rolle aufgebaut werden können.Bringst du den relevanten Kern mit und glaubst, dass du zu dem beschriebenen Problem etwas beitragen kannst? Dann möchten wir dein Professional Statement sehen.","description_format":"text","description_chars":8216,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"German","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Manufacturing"],"lifecycle":[{"event":"open","at":"2026-09-23T18:40:27Z"}],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.718,"p_room":0.75,"age_days":21,"expected_fill_days":24,"reasons":["conf:23","velocity","win:late"],"computed_at":"2026-10-02T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/i22-senior-software-engineer-frontend-backend-oder-full-stack-mwd","json_url":"https://alion.io/job/i22-senior-software-engineer-frontend-backend-oder-full-stack-mwd.json","meta":{"generated_at":"2026-10-03T01:26:14Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1442,"day_limit":5000,"remaining_today":3558,"minute_limit":60,"resets_at":"2026-10-04T00:00:00Z"}}}