Full-Stack Rails React Shopify-Apps

last updated May 3, 2026 19:15 UTC

Freshly Commerce

HQ: Waterloo, Canada

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer and Flutter developer @ Appy Ventures
  • -> Frontend Developer (React) @ Cake

Bei Freshly Commerce stellen wir einen **Full-Stack-Developer (Ruby on Rails + React)** ein, um unsere **drei Shopify-Apps** für Marken und Händler weltweit weiter auszubauen – darunter Sennheiser, YAMAHA und Stanley Drinkware. Unsere Apps reduzieren die operative Komplexität bei Bestandsverwaltung, Auftragsabwicklung und Nachverfolgbarkeit von Verderbbaren.

Wir sind ein kleines, aber starkes Team mit über **20.000 Unternehmen** im Support. Bootstrapped und profitabel, arbeiten wir schnell und passen uns flexibel an – und legen dabei weiterhin großen Wert auf qualitativ hochwertige Ergebnisse.

Wenn das nach einem Umfeld klingt, in dem du gerne arbeiten möchtest, würden wir uns freuen, von dir zu hören!

## Über die Rolle
In dieser Position übernimmst du eine hohe Eigenverantwortung für deine Arbeit, triffst jeden Tag sinnvolle Entscheidungen und berichtest direkt an einen Senior Developer sowie an die Gründer. Es handelt sich um eine Vollzeit-Remote-Position, die Kandidat:innen in allen Zeitzonen offensteht.

Du bist verantwortlich für den Ausbau unseres Produktangebots, die Behebung dessen, was nicht funktioniert, und das Lösen komplexer Herausforderungen in Logistik und Supply Chain. Als eine:r unserer frühen Product-Hires sammelst du praktische Erfahrung mit einem schnell wachsenden SaaS-Produkt.

## Tägliche Aufgaben
– Projekte eigenständig von frühen, groben Entwürfen bis zur finalen Umsetzung steuern, inklusive Erstellung von Task-Listen in Linear, Aufteilen von PRs in überprüfbare und deploybare Einheiten, Testen in Staging, Deployment in die Produktion und anschließendes Monitoring der App-Performance.
– Abhängigkeiten proaktiv priorisieren und aktualisieren – mit derselben Energie wie bei neuen Features – und dabei ihre Bedeutung für Sicherheit und eine großartige User Experience verstehen.
– Wöchentlich mit unserem Tier-2-Supportteam zusammenarbeiten, um Entwicklungsarbeit zu priorisieren, Bugs zu beheben und technische Anleitung für Custom Implementations für einige unserer größten Händler zu geben.
– Unser Tier-1-Supportteam in Slack unterstützen, indem du Fragen von Händler:innen beantwortest und Lösungen lieferst.
– Deinen Fortschritt klar kommunizieren und bei der Problemlösung mit Slack und GitHub-Pull-Requests zusammenarbeiten.
– Schnell eine produktorientierte Entwicklungshaltung übernehmen und automatisierte Tests als essenziell für Sicherheit in deinem Code behandeln.
– Sowohl Teamkolleg:innen als auch Kund:innen unterstützen, wenn es nötig ist – unser Team lebt davon, sich gegenseitig zu helfen.
– Auf sich ändernde Prioritäten reagieren und mehrere Aufgaben gleichzeitig managen.
– Auch unter Druck fokussiert bleiben – egal ob du mit mehreren Rollbar-Fehlern, einer vollen Sidekiq-Queue oder App-Uptime-/Downtime-Alerts zu tun hast.
– Sicher aus dem Homeoffice arbeiten können, mit Slack als primärem Kommunikationskanal.

## Qualifikationen
– 2+ Jahre Erfahrung mit Ruby on Rails
– Erfahrung mit React, einschließlich Hooks und Context-APIs
– Erfahrung mit Shopify REST- und GraphQL-APIs ist ein Plus
– Erfahrung mit Shopify CLI und Theme-App-Extension-Entwicklung ist ein Plus

## Unser Tech-Stack
– Ruby on Rails
– PostgreSQL
– React
– Shopifys Polaris-Designsystem
– Redis für Caching und Hintergrundjobs
– Sidekiq für Background Processing
– Heroku für Hosting

## Das bist du
Hier zählt vor allem deine Erfahrung. Wir möchten verstehen, wie du Rails und React zusammen in der Vergangenheit eingesetzt hast – wie du Rails- und React-Projekte aufgesetzt hast. Wenn es bestimmte Projekte gibt, die deine Fähigkeiten besonders gut zeigen, teile sie bitte.

Wir interessieren uns besonders für deine Erfahrung mit der Shopify API, Shopify CLI oder der GraphQL API. Selbst wenn das nicht dein Hauptschwerpunkt ist, schätzen wir auch deine Integrations-Erfahrung mit anderen Plattformen. Wenn möglich, teile bitte alle öffentlichen Apps oder relevante API-Dokumentationen, mit denen du gearbeitet hast.

Neben technischem Können hängt dein Erfolg in dieser Rolle von drei zentralen Werten ab:
1. **Ressourcenstärke (Resourcefulness):** Du findest konsequent Wege, um hochwertige Ergebnisse zu erzielen, weißt, wo du nachschauen musst und wen du bei Herausforderungen ansprechen kannst – und erkennst dabei, dass wir uns gegenseitig unterstützen.
2. **Ownership:** Du übernimmst die volle Verantwortung für deine Arbeit und kümmerst dich wirklich um die Wirkung, die sie hat. Das bedeutet, Nutzerprobleme tiefgehend zu verstehen und zu wissen, wie neue Features oder Updates sich darauf auswirken.
3. **Kommunikation:** Du kommunizierst Fortschritt, Herausforderungen, Checklisten und Pull Requests klar mithilfe von Linear oder GitHub-PR-Beschreibungen, damit das Team stets auf dem gleichen Stand ist. Starke Kommunikation ist entscheidend in unserer vollständig Remote, asynchronen Umgebung.

Apply info ->

To apply for this job, please visit the application page

Shopping Cart
There are no products in the cart!
Total
 0.00
0