Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Sansaone and take your career to the next level!
Application takes less than 5 minutes

