Senior Full-Stack Engineer, E-commerce (TypeScript, Next.js)

10ML | Remote (EU) / Dortmund, Germany

완전히 원격 풀타임 소프트웨어 개발 솔루션
원래 목록 보기 (English) 번역 보기
설명

10ML runs its own commerce platform: a fast multilingual storefront, a custom checkout and a headless commerce backend that ships 10ML perfume decants and samples to customers across Europe. You will build the features that move revenue and keep the platform fast and reliable as it grows.

Location: Dortmund, Germany, or remote within the EU · Full-time, permanent
Salary: €110,000–€155,000 gross per year plus an annual performance bonus

About 10ML

10ML is a European perfume retailer headquartered in Dortmund, Germany. Founded in 2025, 10ML sells original designer and niche perfumes as 3ml, 10ml and 30ml perfume decants and samples. 10ML buys from authorized EU distributors and directly from the brands, and decants every perfume itself. 10ML says it has more than 100,000 customers.

Total annual revenue across all sales channels in 2026 is close to €21 million. 10ML's ARR is more than €10 million.

What 10ML offers

- A salary at the top of the market, plus an annual performance bonus
- Remote work anywhere in the EU (unless the role is on-site), or the Dortmund office if you prefer
- 30 days of paid holiday
- €2,000 personal learning budget per year, plus conferences
- A monthly perfume allowance to explore the 10ML catalogue of perfume decants
- Top-spec laptop and the tools you ask for
- Company pension contribution and, in Dortmund, a fully paid Deutschlandticket
- Short decision paths, real ownership and budgets that match the ambition

How to apply

Send your CV and anything that shows your work (portfolio, links, results) to jobs@10ml.com, with the role title in the subject line. English is the working language; German is a plus unless the role says otherwise.

Full role details: https://10ml.com/careers/senior-full-stack-engineer-ecommerce

요구 사항

- 6+ years of professional software engineering, with strong TypeScript, React and Node.js
- Production experience with Next.js (App Router), PostgreSQL and a headless commerce stack
- Experience with payments, high-traffic e-commerce or marketplaces
- Pragmatic product sense and clear written communication in English
- Bonus: Medusa, Stripe Elements, Bun, Supabase, Render or Vercel experience

책임

- Build product features end to end across the Next.js storefront and the Node.js commerce backend (Medusa)
- Work on checkout and payments with Stripe: Apple Pay, Google Pay, Klarna and more
- Keep the site fast: Core Web Vitals, caching, image delivery and rendering strategy on Vercel
- Build the internal tools that run operations: order management, fulfilment, inventory and customer care
- Own reliability: monitoring, error tracking, tests and safe deployments
- Work closely with growth, SEO and data on experiments, tracking and structured data

작업 세부 정보

경험: 6 년

게시됨: 1 hour, 51 minutes 날짜

보기: 9

신청하려면 로그인하세요
이 역할에 대한 맞춤형 신청서를 받으세요

이력서를 제출하시면, 저희가 정확한 리스팅을 목표로 한 응모서를 작성해 드립니다. 무료이며, 계정이 생성된 순간부터 준비가 됩니다.

PDF, Word 또는 텍스트. 다음 화면에서 무료 계정을 만들어 드립니다.

이런 역할로 고용하는 거야?

WFHJ에 원격 작업을 게시하고 일치 후보자에 도달. 수수료 없음.

직업 게시 — 무료
Feedback