Search

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

imago stock&people GmbH
locationKreisfreie Stadt Berlin, Berlin, Deutschland
VeröffentlichtVeröffentlicht: Heute
IT
Vollzeit

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.

Activities

What you can expect

  • 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.

Requirements

What you should bring

  • 5+ years of full-stack web development experience.
  • Strong expertise with React/Next.js, TypeScript and Tailwind.
  • Solid backend experience building APIs and services in Python (or a comparable backend language).
  • Strong understanding of RESTful APIs, microservice architecture, and database design.
  • Experience with containerization (Docker), Kubernetes, and cloud environments (Hetzner or similar).
  • Familiarity with CI/CD pipelines and automated testing (unit, integration, e2e).
  • Ability to think in systems, take ownership, and drive technical decisions collaboratively.
  • Comfortable working in cross-functional, international teams.
  • Fluency in English (written and spoken).

Nice to Have:

  • Experience with SEO-driven web applications.
  • Experience improving conversion funnels and running A/B tests.
  • German language skills.

Team

IMAGO's Engineering team consists of around 20 engineers, led by our CTO and organized into three focused sub-teams: Client (customer-facing platform), Partner (content ingestion & supplier systems), and DBI (data, business intelligence & internal tooling). The Client team — where this role sits — currently has 7 developers with diverse skill sets, working hands-on with Next.js, TypeScript, and Tailwind. We're an international, Berlin-based team that values real ownership, direct impact, and a culture of craftsmanship over bureaucracy. Engineers here don't just execute tickets — they shape technical direction, mentor peers, and build things that matter at scale.

Application Process

We keep things fast, transparent, and respectful of your time. Here's what to expect:

1. Culture Fit Interview

A first conversation with HR — we want to get to know you, your motivations, and what you're looking for in your next role.

2. Coding Challenge

An open-ended take-home task. No trick questions — we're interested in how you think, make decisions, and document your assumptions.

3. ️ Technical Interview

A deep-dive with engineers from the team to discuss your solution and technical experience.

4. Leadership Interview (on-site)

A final conversation with our CTO at our Berlin office.

Throughout the process, you can expect timely feedback and a clear, communicative experience from our side.