Job
- Level
- Experienced
- Location
- Leipzig
- Working Model
- Hybrid, Onsite
- Job Field
- Web, Full Stack
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
In this role, you will develop end-to-end features for our digital Merchant Experience, from UI components to backend integrations, closely collaborating with designers and product managers.
Job Technologies
Your role in the team
- As a Fullstack Engineer (m/f/d) in our Merchant Experience team, you'll help build and evolve the digital products our partners and merchants interact with every day.
- You will work across the entire merchant journey - from the Partner Area, where designers manage their designs and shops, to the sign-up and publishing experience that turns an idea into a live SpreadShop, and the Merchant Area, where SpreadConnect merchants manage integrations with Shopify, TikTok, and other platforms.
- As a Fullstack Engineer (f/m/d), you'll take ownership beyond individual UI components or API endpoints.
- You will design and implement features end-to-end, collaborate closely with product and design teams, and ensure that the experiences you create are reliable, high-performing, and easy to evolve.
- Your work directly impacts how merchants use and grow with our platform.
- You'll build products that make their day-to-day work easier and help drive our business forward.
- Build and evolve merchant-facing product surfaces - sign-up and shop creation flows, shop management, design and product administration, sales statistics.
- Build the new publishing journey for shops - from sign-up to a live SpreadShop - and take drop-off out of every step.
- Own small to medium features end to end: design the UI, build the Kotlin/Spring endpoints behind it, model the data, and ship both together.
- Extend our backend services where your features need it - new REST endpoints in the shop and partner services, data model changes with a proper migration, and integrations with external platforms such as Shopify or TikTok on the SpreadConnect side.
- Design and consume our REST and GraphQL APIs, and push back when a response shape makes the frontend's life harder than it needs to be.
- Contribute to our cross-team frontend architecture work - shared components, hooks and API clients, and how we render, test and ship our apps.
- Keep merchant tooling fast - data-heavy tables, sales statistics and editors are where perceived performance is won or lost.
- Take on larger topics - an epic, a new integration, a new merchant surface - and break them down into something the team can execute: slices, dependencies, open questions, and a first piece worth shipping.
- Work in an agile cross-functional team with a product owner, designers and backend engineers, and connect what you build to merchant activation and conversion.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Solid proficiency in TypeScript and React - component design, hooks, state management, and the performance patterns that keep a growing app fast.
- A solid grasp of relational databases and SQL, and of what happens to a query when the table stops being small.
- Self-direction: you take an under-specified problem, find out what is actually needed, break it into deliverable pieces and drive them to done without waiting to be handed tickets.
- Testing as a habit rather than an afterthought, and a working relationship with code review.
- A keen eye for UI detail - you care about how something feels, not only whether it works.
- A product mindset: you ask who benefits from a change before you ask how to build it.
- Good communication skills in English.
Experience
- Approximately three or more years of professional experience in building web products, with a proven track record of features you have taken from initial ticket to production.
- Real CSS craft and experience working inside a design system or shared component library, not just against one.
- Experience consuming REST or GraphQL APIs and working with structured, data-heavy responses - product catalogs, variants and attributes bring more complexity than they first appear to.
- Berufserfahrung im JVM-Backend - Kotlin oder Java mit Spring - sowie die Fähigkeit, einen REST-Endpunkt zu erstellen, die dahinterstehende Datenmodellierung durchzuführen und die Migration zu schreiben, nicht nur den Code zu lesen.
This text has been machine translated. Show original
What we offer
- Autonomy and Impact: We believe in giving people real ownership.
- You will have the freedom to make decisions, take action, and see the direct impact of your work on the business.
- Development and Growth: We believe that the greatest professional and personal growth happens when you're challenged.
- If you're looking to build your career, you'll find plenty of opportunities to do so.
- We Win as a Team: Work alongside ambitious, motivated colleagues who challenge and support each other to achieve exceptional results.
- Through honest feedback, high standards, and shared ambition, we bring out the best in one another.
- Learn from Proven Entrepreneurs: Work closely with experienced founders and business leaders, gaining first-hand insights into growing a successful international company.
- Transparency and Involvement: Stay connected to our vision through regular General Assemblies, learn about our processes in our production sites in the Czech Republic and join workshops and cross function initiatives to lead positive change.
- The extras that matter: Enjoy 30 days of paid vacation, attractive employee discounts on our products and partner brands, modern office spaces designed for collaboration, and regular company events where we celebrate our successes together.
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
Spread Group
Spread Group, based in Leipzig, Germany, is a renowned provider of personalized fashion and lifestyle products. Since its founding in 2002, the company has operated production facilities in Europe and the USA, serving over 20 million customers in more than 170 countries. With an annual revenue of over 175 million euros and around 1000 employees, Spread Group combines sustainability with a high degree of customization.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Consumer Goods, Branded Goods