Berlin, Berlin, Germany Remote (City) Employment

Talon.One is hiring a Fullstack Engineer

About the Role

Talon.One is looking for a Fullstack Engineer to join our team in Berlin. In this role, you will be a mid-level developer with a strong front-end engineering focus, helping to build and maintain integrations between Shopify and the Talon.One promotion engine. You'll work primarily on our front-end application and embedded Shopify apps used by merchants to configure, manage, and monitor promotions.

What You'll Do

  • Build and maintain front-end applications for Shopify merchants using React and TypeScript.
  • Develop and improve embedded Shopify apps, including setup flows, configuration UIs, and diagnostics.
  • Integrate front-end applications with Shopify APIs, primarily using Shopify’s GraphQL APIs (Admin API, Storefront API, Webhooks).
  • 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 We're Looking For

  • 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.
  • A pragmatic mindset with attention to quality, usability, and maintainability.

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.

Technical Stack

  • Frontend: React, TypeScript, Redux, CSS modules, Cypress, JavaScript
  • Backend: Rust, Go
  • APIs & Data: Shopify APIs, GraphQL, PostgreSQL
  • Infrastructure: Kubernetes, Google Cloud
  • Tools: shell script

Team & Environment

You'll join our Research and Development Department of 90+ engineers, product managers, and product designers in Berlin. We work in small cross-functional teams that are self-sustained, autonomous, and responsible for a specific feature or area in our platform.

Benefits & Compensation

  • €1,000 annual learning budget and full LinkedIn Learning access.
  • Free German language courses.
  • 30 days of annual leave, plus extra paid days for your birthday and moving day.
  • Home office setup budget and a monthly home office allowance.
  • Freedom to work from abroad for up to 90 days worldwide.
  • Mental health support with nilo.health.
  • Discounted Urban Sports Club membership.
  • 20% company subsidy on your pension contributions.
  • Subsidised BVG public transport ticket.
  • Dog-friendly Berlin office.
  • Lease your ideal bike through BusinessBike.

Work Mode

This role is based in Berlin (local-city).

Talon.One is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. We do not make employment decisions on the basis of race, color, religious belief, ethnic origin, nationality, sex, gender identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by company policy.

Required Skills
ReactTypeScriptReduxCSS modulesCypressJavaScriptshell scriptRustGoShopify APIsShopify Admin GraphQL APIShopify Storefront GraphQL APIREST APIsGraphQLfront-end development
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Job Details
Department Software Development
Category fullstack
Posted 14 days ago