Shopify App Developer - React & embedded Apps
Nordalux
Heide, Germany
29 days ago
Role details
Contract type
Permanent contract Employment type
Part-time / full-time Working hours
Regular working hours Languages
GermanJob location
Heide, Germany
Tech stack
API
User Authentication
Continuous Integration
Node.js
OAuth
Shopify
TypeScript
Data Logging
Data Processing
React
Caching
Backend
GraphQL
Api Design
Webhooks
Job description
- Entwicklung und Weiterentwicklung von Shopify Apps - je nach Use Case embedded im Admin oder als servicebasierte Integration im Hintergrund.
- Umsetzung moderner App-Oberflächen für eine konsistente Admin-UX: Polaris (UI), Shopify App Bridge (Navigation, Auth-Handling, App-Kontext) sowie bei Bedarf Theme App Extensions (saubere Installation ohne "Copy-Paste", flexible Konfiguration im Theme-Editor).
- Anbindung an die Shopify-Plattform: Admin API (GraphQL/REST), Webhooks, Datenmodelle und robuste Logik für typische App-Flows
- Sichere Authentifizierung & App-Betrieb: saubere OAuth-/Session-Flows, Scope-Management, Token-/Session-Handling, Absicherung von Endpoints, sowie verlässliches Logging & Fehlerbehandlung.
- Performance & Qualität: schnelle und stabile App-Erlebnisse durch optimierte Ladezeiten, sinnvolle Caching-Ansätze, reduzierte API-Calls und ein Auge für UX-Details (States, Messaging, Edge Cases).
- Vorbereitung und Umsetzung von Anforderungen, die für Shopify relevant sind - z. B. saubere Install-/Uninstall-Flows, klare Permissions, verlässliche Webhook-Verarbeitung und konsistente UI-Patterns
- Optional / Nice-to-have: Mitarbeit an Backend-Workflows (Node/TypeScript), CI/CD (Build, Deploy, Environments), Testing/Code-Qualität sowie interne Tools für Monitoring und Releases.
Requirements
- Du fühlst dich im Shopify-Ökosystem zuhause - von Admin-Workflows bis zu sauberen Integrationen in Shop-Prozesse.
- Sicher im Umgang mit Shopify Admin API (REST/GraphQL), inkl. typischer Themen wie Pagination, Rate Limits, Webhooks und stabilem Error-Handling.
- Du bringst solides Backend-Verständnis mit (z. B. Node.js/TypeScript oder vergleichbar): API-Design, Datenverarbeitung, Webhook-Handling, Background-Jobs und saubere Business-Logik.
- Auth & Sicherheit sind für dich Standard: OAuth/Session-Handling, Scope-Management, sichere Speicherung/Verarbeitung sensibler Daten und ein Auge auf Best Practices.
- Wenn du auch embedded UIs baust: Erfahrung mit React ist willkommen - idealerweise mit Polaris und App Bridge (nice-to-have, je nach App-Typ).
- Du denkst in Performance & UX: schnelle, robuste App-Flows, klare Ladezustände, verständliche Fehlertexte und saubere Edge-Case-Abdeckung.
- Arbeitsweise: selbstständig, strukturiert, teamorientiert - du dokumentierst sinnvoll, kommunizierst klar (remote-friendly) und lieferst zuverlässig.
Benefits & conditions
Wir arbeiten vollständig remote - du entscheidest selbst, wann und wo du am produktivsten bist. Deine Arbeitszeiten gestaltest du flexibel und eigenverantwortlich.
About the company
Diese Stelle wird auf Wunsch eines Kunden von uns ausgeschrieben. Wir sind kein Personaldienstleister, sondern unterstützen als Tech-Partner bei der Vorauswahl., Nordalux steht für technische Exzellenz, strategisches Denken und Lösungen mit Weitblick. Wir arbeiten an digitalen Projekten, die moderne Technologien mit echter Nutzerorientierung verbinden - von performanten E-Commerce-Systemen bis hin zu intelligenten, KI-gestützten Anwendungen, die Prozesse automatisieren, Entscheidungen unterstützen und Kundenerlebnisse personalisieren.
Dich erwartet ein Umfeld, das auf Eigenverantwortung, Entwicklung und Teamgeist setzt. Wir glauben an klare Kommunikation, kurze Entscheidungswege und daran, dass Technologie kein Selbstzweck ist - sondern ein Werkzeug, das echten Mehrwert schafft.
Ob Entwicklung, Konzeption oder Beratung: Bei Nordalux arbeitest du an Lösungen, die sichtbar Wirkung zeigen - und bringst dein Know-how dort ein, wo es zählt.
Wenn du dich in einem Umfeld entfalten willst, das Innovation nicht nur fördert, sondern aktiv lebt, freuen wir uns darauf, dich kennenzulernen.
If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.