Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Fullstack Engineer, Shopify

TTalon.One
Seniority
Midweight
Model
In-Office
Sector
B2B SaaS
Salary
Undisclosed
Contract
Full-Time

About the role

Mid-level Shopify Developer with a strong front-end engineering focus to help build and maintain integrations between Shopify and the Talon.One promotion engine. You will primarily work on Talon.One front-end application and embedded Shopify apps that are used by Shopify merchants to configure, manage, and monitor how Talon.One promotions are applied in their stores.

What you'll do

  • Build and maintain front-end applications using React and TypeScript for Shopify merchants.
  • Develop and improve embedded Shopify apps, including setup flows, configuration UIs, and diagnostics.
  • Integrate front-end applications with Shopify APIs (Admin API, Storefront API, Webhooks), primarily using Shopify's GraphQL APIs.
  • Collaborate with backend engineers working in Rust and Go to define and consume APIs.
  • Implement clean, maintainable, and well-tested front-end code following modern best practices.
  • Work closely with the Product and Solutions teams to ensure a smooth merchant experience from installation through daily use.
  • Contribute to improving internal patterns, documentation, and developer experience around Shopify integrations.

What you'll need

  • Professional experience building front-end applications with React and TypeScript.
  • Strong understanding of modern front-end fundamentals (component design, state management, forms, performance, accessibility).
  • Experience or hands-on exposure to Shopify app development or e-commerce integrations.
  • Familiarity with Shopify APIs, especially the Shopify Admin and Storefront GraphQL APIs.
  • Experience integrating front-end applications with REST and/or Shopify-specific GraphQL APIs.
  • Comfortable collaborating with backend engineers and working with existing backend services.

Nice to have

  • Previous experience building embedded Shopify apps used by merchants in production.
  • Working knowledge of Rust and/or Go, or willingness to learn backend technologies.
  • Experience with webhooks, event-driven workflows, or async integrations.
  • Exposure to checkout, cart, pricing, or promotion flows in e-commerce systems.

What they offer

  • €1,000 annual learning budget, full LinkedIn Learning access, and free German language courses.
  • 30 days of annual leave, plus extra paid days for your birthday and moving day.
  • Home office setup budget and monthly home office allowance.
  • Mental health support with nilo.health and discounted Urban Sports Club membership.
  • 20% company subsidy on pension contributions.
  • Subsidised BVG public transport ticket and dog-friendly Berlin office.
APPLY →