Search

Senior Full Stack Software Engineer (f/m/d) - React, Node.js

smartclip Europe GmbH
locationKreisfreie Stadt Berlin, Berlin, Deutschland
VeröffentlichtVeröffentlicht: Heute
IT / Telekommunikation
Vollzeit

What you’ll do

You’ll join our UI Engineering team and take ownership of full-stack projects that power our adtech ecosystem.
This isn’t just about coding — it’s about collaboration, technical ownership, and making an impact.

Here’s what your day might look like:

  • Build and maintain modern React frontends and Node.js APIs with TypeScript.
  • Design and implement REST GraphQL APIs that scale efficiently.
  • Collaborate closely with backend engineers, designers, and product owners to translate requirements into elegant solutions.
  • Write clean, maintainable, and well-tested code — with automated tests as a natural part of your workflow.
  • Help break down complex requirements into manageable tasks and guide junior developers through them.
  • Contribute to architecture decisions and best practices — we value opinions backed by experience.

Activities

You’ll join our UI Engineering team and take ownership of full-stack projects that power our adtech ecosystem.
This isn’t just about coding — it’s about collaboration, technical ownership, and making an impact.

Here’s what your day might look like:

  • Build and maintain modern React frontends and Node.js APIs with TypeScript.
  • Design and implement REST or GraphQL APIs that scale efficiently.
  • Collaborate closely with backend engineers, designers, and product owners to translate requirements into elegant solutions.
  • Write clean, maintainable, and well-tested code — with automated tests as a natural part of your workflow.
  • Contribute to architecture decisions and best practices — we value opinions backed by experience.

Requirements

  • 5+ years of hands-on experience in full-stack JavaScript development.
  • Deep knowledge of Node.js (framework e.g. Koa, Express or Fastify), TypeScript, React and modern web architectures.
  • Solid understanding of relational databases (e.g. MySQL, MariaDB, PostgreSQL or SQL Server), including database design, SQL querying, and REST API development (GraphQL is a plus).
  • A strong sense of code quality with mandatory hands-on experience in testing, including frameworks such as e. g. Jest, Vitest, or Node’s built-in testing framework – Clean design and automated tests are not optional.
  • Bonus points for experience with: AWS, Jenkins, Grafana, Graylog, Confluence, Jira, Shell scripting

Team

Why you’ll love working with us

We’re a team of curious, collaborative engineers who value ownership, creativity, and clean architecture over buzzwords.

At smartclip, you’ll find:

  • Tech freedom – work with cutting-edge tools (React, Node.js, TypeScript, AWS, Kubernetes, and more).
  • Top equipment: choose your setup – Mac, Linux custom tools
  • Remote-first flexibility – work wherever you’re most productive, no micromanagement.
  • Continuous learning: Udacity, Coursera, hackathons, conferences & coaching
  • Perks that matter – Deutschland-Ticket, JobRad, Urban Sports Club, RTL+ Premium, and fun company events.

Come join our motivated team — a bunch of people who love tech, data, and great products as much as you do!

Sounds like a fit?
We’d love to get to know you!

Application Process

  1. Phone call with Sarah (Senior Recruiter @smartclip)
  2. Video call via Google Meet with your future manager and another team member
  3. Face-to-face meeting in Berlin, including a case study or coding challenge (pair programming)
  4. Prompt feedback from Sarah