Latori GmbH
Backend Entwickler / Programmierer (w/m/d)
Unsere Projekte
Shopify Themes
Wir entwickeln im Auftrag unserer Kunden individuelle Storefronts (bei Shopify auch Themes genannt) für deren Onlineshops. In den meisten Fällen sind das noch serverseitig gerenderte Templates, die mit der Shopify Template Sprache Liquid und natürlich HTML, CSS und Javascript implementiert werden.
Shopify Apps (Plugins)
Erweiterungen für Shopify werden als Shopify Apps bezeichnet. Das sind Plugins um das System um neue Funktionen zu erweitern. Wir entwickeln diese im Backend mit Ruby on Rails und React im Frontend. Das sind sowohl unsere eigenen Shopify Apps, als auch Plugins für andere Software Anbieter und für Händler.
Headless E-Commerce Architektur
Ein neuer Trend im E-Commerce sind Shops mit anspruchsvollen Backend-Anforderungen. Hierfür verwenden wir Ruby on Rails, um robuste, skalierbare APIs zu entwickeln, die moderne E-Commerce-Erlebnisse ermöglichen.
Custom Backend-Lösungen
Wir entwickeln maßgeschneiderte Backend-Lösungen für komplexe E-Commerce-Anforderungen, integrieren verschiedene Drittanbieterdienste und sorgen für hohe Leistung und Sicherheit.
Deine Aufgaben
- Architektur und Entwicklung anspruchsvoller Backend-Lösungen für unsere Shopify-Projekte
- Design, Implementierung und Wartung von REST- und GraphQL-APIs
- Entwicklung maßgeschneiderter Shopify-Apps mit Ruby on Rails
- Enge Zusammenarbeit mit Frontend-Entwicklern, UI/UX-Designern und Kunden zur Umsetzung komplexer Anforderungen
- Integration von Drittanbieterdiensten (Payment-Gateways, Suchmaschinen, CRM, PIM, ERP-Systeme)
- Gewährleistung von Anwendungssicherheit, Leistungsoptimierung und Skalierbarkeit
- Implementierung automatisierter Tests und kontinuierlicher Integration
- Teilnahme an Code-Reviews und Einhaltung hoher Codequalitätsstandards
Dein Profil
Must-have:
- Senior-Level-Erfahrung mit Ruby on Rails oder ähnlichen Frameworks (Laravel, Phoenix)
- Fundierte Kenntnisse im REST-API-Design und -Implementierung
- Erfahrung mit Datenbankdesign und Abfrageoptimierung
- Solides Verständnis von Software-Design-Patterns und -Prinzipien
- Expertise in Versionskontrollsystemen (Git)
- Erfahrung mit automatisierten Tests (Unit, Integration, E2E)
- Fließend in Deutsch oder Englisch (Wort und Schrift)
- Wohnsitz innerhalb der EU (Bitte beachte, dass wir keine Arbeitsvisa sponsern können)
- Full-Stack-Fähigkeiten mit Frontend-Technologien (HTML, CSS, JavaScript)
Nice-to-have:
- Erfahrung mit dem Shopify-Ökosystem und der Shopify-API
- Kenntnisse in GraphQL
- Erfahrung mit dem Liquid-Templating-System von Shopify
- Erfahrung mit Cloud-Diensten (AWS, GCP, Azure)
- Vertrautheit mit Containerisierung (Docker, Kubernetes)
- Verständnis von CI/CD-Pipelines
- Erfahrung mit Performance-Optimierung und Skalierung von E-Commerce-Anwendungen
- Kenntnisse in der Sicherheit von Webanwendungen
Warum wir?
- Faires Gehalt
- Min. 50% Remote Work (Home office) - 100% remote möglich
- Flexible Arbeitszeiten / Gleitzeit mit Kernzeit
- Moderne Hardware (Apple)
- Getränke am Arbeitsplatz im Büro
- Wöchentlich frisches (Bio-)Obst im Büro
- Unsere Benefits, wie z.B. Bildungsbudget, Zusatzkrankenversicherung, Babbel-Abo inkl. Live Unterricht, Fitness-Studio, Team Events, uvm.
Anforderungen an Bewerber
Um sicherzustellen, dass wir Bewerber mit echter Leidenschaft für unsere Arbeit gewinnen, akzeptieren wir nur vollständige Bewerbungen, die folgende Elemente enthalten:
- Ein persönliches Anschreiben mit einer kurzen Vorstellung deiner Person inkl. warum du bei Latori arbeiten möchtest
- Ein vollständiger Lebenslauf mit relevanten Projekten und Referenzen
Wichtig: Bewerbungen ohne persönliches Anschreiben werden nicht berücksichtigt.
Du musst nicht alle aufgelisteten Anforderungen erfüllen, wir würden gerne erfahren, wie deine vorhandenen Fähigkeiten auf diese Rolle übertragbar sind. Wir ermutigen besonders Frauen und andere unterrepräsentierte Gruppen in der Tech-Branche, sich zu bewerben! Wir freuen uns darauf, durchdachte, kreative Kandidaten kennenzulernen, die frische Ideen und technisches Know-how in unsere Shopify-Projekte einbringen können!