Berlin, Berlin, Germany Remote (City)

Talon.One is hiring a Fullstack Engineer

Responsibilities

  • Create and maintain front-end applications using React and TypeScript for Shopify merchants.
  • Enhance and develop embedded Shopify apps, including setup processes, configuration interfaces, and diagnostics.
  • Connect front-end applications with Shopify APIs (Admin API, Storefront API, Webhooks), mainly using Shopify’s GraphQL APIs.
  • Work with backend engineers using Rust and Go to define and use APIs.
  • Write clean, maintainable, and well-tested front-end code following current best practices.
  • Collaborate with Product and Solutions teams to ensure a smooth merchant experience from installation to daily use.
  • Improve internal patterns, documentation, and developer experience for Shopify integrations.

Nice to Have

  • Previous experience building embedded Shopify apps used by merchants in production.
  • 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.

Benefits

  • A Research and Development Department with over 90 engineers, product managers, and product designers in Berlin.
  • Leadership team with over 8 years of experience in building the promotions engine.
  • €1,000 annual learning budget, full LinkedIn Learning access, and free German language courses.
  • 30 days of annual leave, plus additional paid days for birthdays and moving.
  • Home office setup budget and a monthly home office allowance.
  • Option to work remotely from anywhere in the world for up to 90 days.
  • Mental health support with nilo.health and a discounted Urban Sports Club membership.
  • 20% company contribution to pension plans.
  • Subsidized public transport ticket and a pet-friendly office in Berlin.
  • Bike leasing through BusinessBike.

Compensation

Not specified

Work Arrangement

Remote work allowed for up to 90 days per year, flexible working hours, and the option to work from abroad.

Team

The development team includes specialists in frontend, backend, QA, product, and visual design, working in small, cross-functional teams.

ONCE YOU ARE HERE YOU WILL:

  • Create and maintain front-end applications using React and TypeScript for Shopify merchants.
  • Enhance and develop embedded Shopify apps, including setup processes, configuration interfaces, and diagnostics.
  • Connect front-end applications with Shopify APIs (Admin API, Storefront API, Webhooks), mainly using Shopify’s GraphQL APIs.
  • Work with backend engineers using Rust and Go to define and use APIs.
  • Write clean, maintainable, and well-tested front-end code following current best practices.
  • Collaborate with Product and Solutions teams to ensure a smooth merchant experience from installation to daily use.
  • Improve internal patterns, documentation, and developer experience for Shopify integrations.

WHAT WE NEED YOU TO BRING TO THE TABLE:

  • Experience building front-end applications with React and TypeScript.
  • Strong knowledge of modern front-end fundamentals, including component design, state management, forms, performance, and accessibility.
  • Experience or exposure to Shopify app development or e-commerce integrations.
  • Familiarity with Shopify APIs, particularly the Shopify Admin and Storefront GraphQL APIs.
  • Experience integrating front-end applications with REST and/or Shopify-specific GraphQL APIs.
  • Ability to collaborate with backend engineers and work with existing backend services.
  • Pragmatic mindset with a focus on quality, usability, and maintainability.

STRONG PLUS, IF YOU HAVE:

  • Previous experience building embedded Shopify apps used by merchants in production.
  • 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.

ABOUT TECHNOLOGY:

  • Kubernetes on Google Cloud
  • PostgreSQL
  • Go for API, core logic, and internal tooling
  • TypeScript, React, Redux, and CSS modules for web applications
  • Cypress for automated end-to-end testing
  • Other tools in JavaScript and shell script

WHAT'S IN IT FOR YOU:

  • A Research and Development Department with over 90 engineers, product managers, and product designers in Berlin.
  • Leadership team with over 8 years of experience in building the promotions engine.
  • €1,000 annual learning budget, full LinkedIn Learning access, and free German language courses.
  • 30 days of annual leave, plus additional paid days for birthdays and moving.
  • Home office setup budget and a monthly home office allowance.
  • Option to work remotely from anywhere in the world for up to 90 days.
  • Mental health support with nilo.health and a discounted Urban Sports Club membership.
  • 20% company contribution to pension plans.
  • Subsidized public transport ticket and a pet-friendly office in Berlin.
  • Bike leasing through BusinessBike.

WHY YOU SHOULD WORK FOR US:

  • Modern methods and a diverse, creative workspace with an open and international culture.
  • Collaborative environment focused on creating a flexible, highly scalable product with state-of-the-art technologies.
  • Commitment to growing the company and the team through knowledge sharing and learning.
  • Flexible and family-friendly environment with bright, easily accessible offices and modern software and hardware.
  • High degree of flexibility in working hours and locations, including the option to work abroad.

Do you want this job?

We’d love to hear from you! Apply directly via the form below.

Equal Employment Opportunity

An Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Does not make employment decisions based on 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. Strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

Other

  • Must be based in Berlin or willing to relocate to Berlin.
  • Freedom to work from abroad for up to 90 days per year.
  • Dog-friendly office in Berlin.
  • Flexible working hours: early or late work allowed, accommodations for picking up children from kindergarten.
  • Equal Employment Opportunity employer; does not discriminate based on race, color, religion, ethnic origin, nationality, sex, gender identity, sexual orientation, disability, age, military or veteran status, or any other protected basis.
  • Prohibits harassment of any kind.
  • Candidates must apply via an online form.

Not specified

Required Skills
React.jsTypeScriptReduxCypressJavaScriptRustGoREST APIsGraphQLFront-End Development
About company
Talon.One
Talon.One is the most powerful incentives engine that unifies loyalty, promotions and gamification into one holistic platform. Backed by enterprise-grade security and scalability, Talon.One empowers companies to build personalized, profitable promotions and loyalty programs using any data. Today, over 250 of the world’s most-loved brands including Adidas, Sephora and Carlsberg work with Talon.One to drive deeper engagement and lasting loyalty with their customers.
All jobs at Talon.One Visit website
Job Details
Department Software Development
Category fullstack
Posted 3 months ago