Senior Full-Stack Web Engineer (f/m/d)

Senior Full-Stack Web Engineer (f/m/d)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
I

Auf einen Blick

  • Aufgaben: Übernehme Verantwortung für spannende Engineering-Projekte in einem internationalen Team.
  • Unternehmen: IMAGO, eine der größten visuellen Content-Bibliotheken der Welt, im Herzen Berlins.
  • Vorteile: Moderne Technologien, flexible Arbeitszeiten und ein kreatives Arbeitsumfeld.
  • Weitere Informationen: Wachse in einem dynamischen Team mit exzellenten Karrierechancen.
  • Warum dieser Job: Gestalte innovative Lösungen und habe direkten Einfluss auf bedeutende Projekte.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Full-Stack-Webentwicklung und starke Kenntnisse in React/Next.js.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Join IMAGO — one of the world's largest visual content libraries — and take ownership of high-impact engineering projects as part of our international Client team in the heart of Berlin. With modern tech (Next.js, TypeScript, Tailwind), real responsibility from day one, and a fast-moving team ready to grow, this is the right moment to make your mark.

Aktivitäten

  • Own features end-to-end - from technical design to production deployment.
  • Build and maintain a modern media aggregation website using Next.js, TypeScript, and Tailwind.
  • Design and implement backend services and APIs using TypeScript and Python.
  • Collaborate closely with Product Managers and Designers to shape solutions, not just implement them.
  • Contribute to architectural decisions and continuously improve system design.
  • Refactor and modernize legacy components to improve maintainability and consistency.
  • Ensure reliability, scalability, and performance through solid testing, monitoring, and CI/CD practices.
  • Lead by example in code reviews and mentor other engineers.

Anforderungen

  • 5+ Jahre Erfahrung in der Full-Stack-Webentwicklung.
  • Starke Expertise mit React/Next.js, TypeScript und Tailwind.
  • Solide Backend-Erfahrung beim Erstellen von APIs und Diensten in Python (oder einer vergleichbaren Backend-Sprache).
  • Starkes Verständnis von RESTful APIs, Microservice-Architektur und Datenbankdesign.
  • Erfahrung mit Containerisierung (Docker), Kubernetes und Cloud-Umgebungen (Hetzner oder ähnlich).
  • Vertrautheit mit CI/CD-Pipelines und automatisierten Tests (Unit, Integration, e2e).
  • Fähigkeit, systemisch zu denken, Verantwortung zu übernehmen und technische Entscheidungen gemeinsam zu treffen.
  • Komfortables Arbeiten in funktionsübergreifenden, internationalen Teams.
  • Fließende Englischkenntnisse (schriftlich und mündlich).

Nice to Have:

  • Erfahrung mit SEO-gesteuerten Webanwendungen.
  • Erfahrung in der Verbesserung von Conversion-Funnels und Durchführung von A/B-Tests.
  • Deutschkenntnisse.

Team

IMAGO's Engineering-Team besteht aus rund 20 Ingenieuren, geleitet von unserem CTO und organisiert in drei fokussierte Unterteams: Client (kundenorientierte Plattform), Partner (Inhaltsaufnahme & Lieferantensysteme) und DBI (Daten, Business Intelligence & interne Tools). Das Client-Team — wo diese Rolle angesiedelt ist — hat derzeit 7 Entwickler mit unterschiedlichen Fähigkeiten, die praktisch mit Next.js, TypeScript und Tailwind arbeiten. Wir sind ein internationales, in Berlin ansässiges Team, das echten Besitz, direkten Einfluss und eine Kultur des Handwerks über Bürokratie schätzt. Ingenieure hier führen nicht nur Tickets aus — sie gestalten die technische Richtung, betreuen Kollegen und bauen Dinge, die in großem Maßstab wichtig sind.

Bewerbungsprozess

Wir halten die Dinge schnell, transparent und respektvoll gegenüber Ihrer Zeit. Hier ist, was Sie erwarten können:

  • Kultur-Fit-Interview: Ein erstes Gespräch mit HR — wir möchten Sie, Ihre Motivationen und das, was Sie in Ihrer nächsten Rolle suchen, kennenlernen.
  • Coding Challenge: Eine offene, hausgemachte Aufgabe. Keine Fangfragen — wir sind daran interessiert, wie Sie denken, Entscheidungen treffen und Ihre Annahmen dokumentieren.
  • Technisches Interview: Ein tiefgehendes Gespräch mit Ingenieuren aus dem Team, um Ihre Lösung und technische Erfahrung zu besprechen.
  • Führungsinterview (vor Ort): Ein abschließendes Gespräch mit unserem CTO in unserem Berliner Büro.

Im gesamten Prozess können Sie zeitnahe Rückmeldungen und eine klare, kommunikative Erfahrung von unserer Seite erwarten.

Senior Full-Stack Web Engineer (f/m/d) Arbeitgeber: imago stock&people GmbH

IMAGO ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und internationalen Team in Berlin an bedeutenden Projekten zu arbeiten. Mit modernster Technologie, einer Kultur der Eigenverantwortung und zahlreichen Wachstumschancen fördert IMAGO nicht nur die technische Exzellenz, sondern auch die persönliche Entwicklung seiner Mitarbeiter. Hier haben Sie die Chance, Ihre Ideen einzubringen und einen echten Einfluss auf die Produktentwicklung zu nehmen.

I

Kontaktdaten:

imago stock&people GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Full-Stack Web Engineer (f/m/d) erhalten könnten

Tipp Nummer 1

Sei proaktiv und nutze dein Netzwerk! Sprich mit Leuten, die in der Branche arbeiten oder bei IMAGO sind. Oft gibt es ungeschriebene Stellen oder Empfehlungen, die dir einen Vorteil verschaffen können.

Tipp Nummer 2

Bereite dich gut auf das Coding Challenge vor! Übe mit ähnlichen Aufgaben und stelle sicher, dass du deine Lösungen klar und strukturiert dokumentierst. Das zeigt, dass du nicht nur coden kannst, sondern auch gut kommunizieren.

Tipp Nummer 3

Zeige während des Interviews deine Leidenschaft für Technologie! Diskutiere über aktuelle Trends in der Webentwicklung und bringe eigene Ideen ein, wie du die Projekte bei IMAGO voranbringen würdest.

Tipp Nummer 4

Nutze unsere Website, um dich zu bewerben! So kannst du sicherstellen, dass deine Bewerbung direkt bei uns landet und du alle Informationen über den Bewerbungsprozess im Blick hast.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full-Stack Web Engineer (f/m/d) mit Bravour zu bestehen

Next.js
TypeScript
Tailwind
Python
RESTful APIs
Microservice-Architektur
Datenbankdesign

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wir wollen dich kennenlernen, also sei authentisch in deiner Bewerbung. Zeig uns, wer du bist und was dich motiviert, Teil unseres Teams zu werden.

Technische Fähigkeiten hervorheben:Stell sicher, dass du deine Erfahrungen mit Next.js, TypeScript und Tailwind klar darstellst. Wir suchen nach konkreten Beispielen, wie du diese Technologien in der Vergangenheit eingesetzt hast.

Kreativität zeigen:Nutze die Gelegenheit, um deine Problemlösungsfähigkeiten zu demonstrieren. Wenn du an Projekten gearbeitet hast, die über das Übliche hinausgehen, erzähl uns davon!

Bewerbung über unsere Website:Vergiss nicht, dich über unsere Website zu bewerben! So können wir deine Bewerbung am besten verwalten und du erhältst alle Informationen direkt von uns.

Wie man sich auf ein Vorstellungsgespräch bei imago stock&people GmbH vorbereitet

Verstehe die Technologien

Mach dich mit Next.js, TypeScript und Tailwind vertraut. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie man diese Technologien effektiv kombiniert, um leistungsstarke Anwendungen zu erstellen.

Bereite dich auf technische Fragen vor

Erwarte tiefgehende technische Fragen zu RESTful APIs, Microservices und Backend-Entwicklung in Python. Übe, deine Lösungen klar und strukturiert zu erklären, damit du deine Denkweise und Problemlösungsfähigkeiten demonstrieren kannst.

Zeige Teamgeist

Da das Unternehmen Wert auf Zusammenarbeit legt, sei bereit, Beispiele aus deiner bisherigen Arbeit zu teilen, wo du erfolgreich im Team gearbeitet hast. Betone, wie du andere unterstützt und zur technischen Richtung beigetragen hast.

Sei offen für Feedback

Im Interview wirst du wahrscheinlich Code-Reviews durchführen. Sei bereit, konstruktives Feedback anzunehmen und zeige, dass du bereit bist, von anderen zu lernen und dich weiterzuentwickeln.