Full-Stack Developer (m/f/d) – Headless CMS & Content Architecture

Apply with us as a new team member!

We are foobar Agency

foobar Agency GmbH is a digital agency for those who want more than just beautiful surfaces: We develop digital products and platforms that have measurable impact – strategically thought through, cleanly designed and stably implemented.

We work interdisciplinarily, pragmatically and data-driven – close to the client, close to the team and with a clear focus on results. From the first idea through go-live and cutover to continuous development afterwards.

Your Role

You are an experienced Full-Stack Developer with a strong focus on Headless CMS platforms and content architecture. At foobar Agency you work in modern, composable web architectures and are instrumental in designing, developing and optimizing existing content models for our customers. You naturally use AI-powered development tools like Cursor or Claude Code to work efficiently and with a focus on quality.

Your Tasks

  • Development and maintenance of modern web applications with Next.js in headless and composable architectures
  • Design, implementation and optimization of content models in headless CMS platforms (Contentful, Storyblok, Hygraph)
  • Analysis and further development of existing CMS structures with the goal of improving the editorial experience for content editors
  • Development of Node.js BFF services (Backend for Frontend) to connect CMS and frontend
  • Implementation of user interfaces with HTML, CSS and modern JavaScript frameworks
  • Integration and use of REST and GraphQL APIs
  • Contribution to the design of scalable application architectures
  • Collaboration with interdisciplinary teams of designers, project managers and backend developers
  • Code reviews and technical discussions
  • Ensuring code quality, maintainability and performance
  • Use of AI-powered development tools (e.g. Cursor, Claude Code, GitHub Copilot) to increase productivity and code quality

Your Profile

  • 2–5 years of professional experience in software development
  • Very good knowledge of TypeScript
  • Sound experience developing with Next.js and React
  • Knowledge of Node.js (including BFF patterns)
  • Good knowledge of HTML and CSS, including component-based styling approaches
  • Very good practical experience with headless CMS platforms such as Contentful, Storyblok, Hygraph or comparable systems – this is a core competency of the role
  • Proven experience in designing and optimizing content models
  • Experience integrating and using APIs and external services
  • Understanding of component-based development and modular architectures
  • Basic knowledge of database concepts including data modeling and queries
  • Experience with Git and collaborative development environments
  • Knowledge of modern development workflows and CI/CD practices
  • Secure handling of AI-powered development tools (e.g. Cursor, Claude Code, GitHub Copilot)
  • Very good German language skills (C1 or higher) – mandatory requirement
  • Good English language skills

What to Expect

In this role, you work closely with customers and internal teams to shape modern digital experiences. One focus is the strategic development of CMS architectures: you analyze existing content models, identify optimization potential and implement improvements – always with an eye on smooth editor experience for content editors.

You build Next.js frontends and Node.js BFF services and integrate them with headless CMS backends. AI tools are part of your daily workflow and help you work faster and write better code. Projects range from greenfield development to further development of existing composable platforms.

Why foobar Agency?

At foobar Agency you work on exciting projects for renowned customers in the field of modern web technologies. We focus on headless, composable and API-first architectures – and you're right in the middle of it. Here you have the opportunity to make real impact: by optimizing CMS structures that hundreds of editors use daily.

We value open team culture, continuous learning and quality in everything we do. We offer you flexibility, training opportunities and a team that values good work as much as you do.

What it means to work with us

A dynamic, forward-thinking work environment

Join a growing digital agency where innovation is part of everyday life.

Opportunities to truly help shape the future

Take on responsibility, share your ideas, and play an active role in shaping how we work and grow.

Flexibility that fits your life

Work remotely, in the office, or a mix of both—and set your own schedule to suit your needs.

Professional development that truly moves you forward

We support your professional and personal development through relevant training, individual guidance, and opportunities to experiment with new technologies.

A team that sticks together

Flat hierarchies, open communication, and a culture where people support one another rather than compete.

Are we a good fit?

Then apply now. Or check out our other job openings.

Get in touch

We look forward to your enquiry.

Please accept marketing cookies to load the registration form.