-
Sansaone

Software Engineer

Sansaone
Germany · Full-time · Mid-Senior

Title: Software Engineer (Front-end focus)

Location: Berlin, Germany

Duration: 6 months

Mode: On-site

Languages: English


Description:

Software Engineer (Front-End Focus)

We’re looking for a software engineer with strong front-end expertise to help build cross-platform, design-driven user experiences that drive conversion and are intuitive to use. You’ll work closely with product and design to craft interfaces that are fast, accessible, and

maintainable – and with platform engineers to ensure they scale cleanly across our ecosystem.


Core Technical Requirements

  • Component-based frameworks (Preact preferred; React, Vue, or Svelte)
  • TypeScript + strong modern JavaScript fundamentals (ES6+)
  • CSS architecture & accessibility (WCAG) — we use Emotion and Tailwind
  • Design tokens and scalable design systems
  • Node.js for backend-for-frontend (BFF) integration and build tooling
  • Bash or Python scripting for automation and CI/CD
  • Kubernetes (K8s) awareness and deployment basics
  • Familiar with cloud platforms - we use GCP
  • E2E testing frameworks (Playwright, Cypress, etc.)
  • Behavior-Driven Development (BDD) — Gherkin syntax familiarity is a plus.

Complementary Technical Knowledge

  • Cross-platform development stack (Kotlin Multiplatform (KMP) preferred; or Flutter or React Native)
  • Golang for API or tooling work
  • Storybook for component documentation and visual testing
  • Functional programming mindset (fp-ts / io-ts)
  • MCPs (Model Context Protocols) with Figma or Playwright
  • AI-assisted development tools (Windsurf, Cursor, etc.)
  • Experience with e-commerce platforms (e.g., Shopify)

Mindset & Soft Skills

  • Strong product mindset — consistently evaluates decisions through the lens of user value, business impact, and long-term product outcomes.
  • Understands how front-end performance, accessibility, and usability directly impact key business metrics (conversion, retention, engagement).
  • System thinker — builds for long-term maintainability and reuse
  • Excellent communicator, skilled at explaining complex technical topics to non-technical people
  • Handles ambiguity and can self-prioritize effectively
  • Fast learner, demonstrates adaptability to new tech
  • Supports engineering productivity by improving tooling and workflow efficiency
  • Strong end to end ownership of feature delivery

Experience

  • 5+ years of professional software engineering
  • Hands-on collaboration with product designers and product owners
  • Experience working in cross-functional product teams
  • Exposure to multi-device analytics, ads, or tracking systems

Key Skills

Ranked by relevance

react design systems react native javascript flutter python kotlin svelte figma cloud cicd vue gcp
Login to Apply
Posted
Jan 12, 2026
Type
Full-time
Level
Mid-Senior
Location
Berlin
Company
Sansaone

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Sansaone
Related

Security Engineer

2026-05-06

Full-time
Mid-Senior
Germany
IT Services
Information Technology
View Job Details
Sansaone
Related

Full Stack Engineer

2026-03-10

Full-time
Mid-Senior
Belgium
IT Services
Information Technology
View Job Details
Sansaone
Related

Back End Developer

2026-02-26

Full-time
Mid-Senior
Luxembourg
IT Services
Information Technology