AI-Native Software Engineer (m/w/d)
At marcapo (hybrid, Ebern/Bamberg, Germany) you drive complex features end to end: clarifying requirements with the product owner, steering AI coding agents (Claude Code plus custom plugins) that write the code, and reviewing results for quality. Full-stack work across Java/Spring Boot or TypeScript/React, salary up to €60k.
- Compensation
- €60K / yr
- Location
- Ebern
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Vocational training in application development, a degree in (business) informatics, or comparable qualification
- Several years of professional experience, ideally at least 3 years, with good practical software development experience
- Solid grasp of object-oriented design, design patterns, and SOLID principles in Java/Spring Boot or TypeScript/React
- REST APIs, data models, automated testing, Git, and CI/CD as part of your toolkit
- Architecture understanding: thinking in systems and interfaces
- Practical experience with coding agents such as Claude Code, Codex, or Copilot and a sense for the context AI needs
- Specification skills: staying on top of complex requirements, asking the right questions, documenting clearly and structurally
- Independent, quality-conscious working style and clear, empathetic communication at eye level
- German at least B2 and good English in speech and writing, comfortable in regular English-language meetings
Full description
Bei marcapo entstehen Marketingportale für namhafte Marken wie STIHL, ERGO und HONDA. Wir entwickeln sie so, wie Software in Zukunft entstehen wird. Unsere Entwicklung arbeitet heute schon AI-native. KI-Agenten schreiben den Code. Du klärst, was gebaut wird, steuerst die Agenten und sorgst dafür, dass das Ergebnis stimmt.
Was viele Unternehmen gerade erst ausprobieren, gehört bei uns zum Arbeitsalltag. Dafür haben wir einen eigenen Workflow mit Claude Code und selbst entwickelten Plugins aufgebaut. Er führt jedes Feature durch Konzept, Planung, Umsetzung und Qualitätssicherung. Du arbeitest mit aktuellen KI-Modellen und probierst neue Werkzeuge früh aus. Unsere Plugins entwickeln wir im Team ständig weiter und deine Ideen fließen direkt ein.
Als AI-Native Software Engineer setzt du komplexe Features eigenständig um, vom Konzept bis zum Review. Eine feste Trennung zwischen Backend und Frontend gibt es bei uns nicht. Du arbeitest mit der Expertise deiner Kollegen und wächst über deinen Schwerpunkt hinaus.
Für deine eigene Entwicklung ist das ein großer Schritt. Du lernst die Arbeitsweise, die unseren Beruf in den nächsten Jahren prägen wird und zwar im echten Projektalltag. Routinearbeit übernimmt die KI. Du hast mehr Zeit für Architektur, gute Lösungen und Qualität und baust Fähigkeiten auf, die am Markt immer gefragter werden. Erfahrene Kolleg:innen, gemeinsame Workshops und regelmäßiges Feedback begleiten dich dabei.
Du arbeitest hybrid. Gelegentlich treffen wir uns in Ebern oder Bamberg, weil uns das Miteinander im Team wichtig ist.
- Architektur und Ergebnis im Fokus: Komplexe Features liegen in deiner Hand, vom Konzept bis zur Qualitätssicherung. Die Umsetzung übernehmen KI-Agenten. Deine Zeit gehört der Architektur und einem Ergebnis, auf das sich unsere Kunden verlassen können.
- Spezifikation als Hebel: Gemeinsam mit dem Product Owner schärfst du Anforderungen und machst daraus Spezifikationen, Schnittstellen und Datenmodelle. Je klarer die Vorgabe, desto besser arbeitet die KI.
- KI-Agenten gezielt einsetzen: Welche Aufgabe mit welchem Kontext an welches Modell geht, entscheidest du. So liefern die Agenten zuverlässig und du behältst den Überblick.
- Qualität sichern: KI-generierten Code prüfst du fachlich, technisch und architektonisch, auch in den Merge Requests deiner Kolleg:innen. Fehler fallen dir auf, bevor sie in Produktion gehen.
- Mitgestalten: Unsere KI-Werkzeuge, die CI/CD-Pipeline und unsere Prozesse entwickeln wir selbst weiter. Du bringst Verbesserungen ein und unterstützt Juniors mit deiner Erfahrung.
- Ausbildung: Du hast eine Ausbildung in der Anwendungsentwicklung, ein Studium der (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation und bringst mehrjährige, idealerweise mindestens 3-jährige Berufserfahrung sowie gute Praxiserfahrung in der Softwareentwicklung mit.