⚡ JavaScript SDK Developer (m/w/d)
endereco – Optimiere unser JS-SDK für Millionen von Nutzern weltweit
Über endereco
Wir sind ein skalierendes deutsches SaaS-Unternehmen, das täglich Adressprobleme für Online-Shops weltweit löst. Unser JavaScript SDK ist das Herzstück der Frontend-Integration und wird von Millionen von Online-Shop-Kunden täglich genutzt.
Werde Teil unseres Tech-Kollektivs und bringe unser JS-SDK auf das nächste Level.
Deine Mission: JS-SDK Excellence
Du übernimmst die technische Verantwortung für unser JavaScript SDK und machst es zur besten Address-Validation-Lösung im E-Commerce. Als Frontend-Spezialist im Team arbeitest du eng mit Backend-Entwicklern und dem Support zusammen.
Deine Hauptverantwortlichkeiten:
SDK-Entwicklung & Optimierung:
- JavaScript SDK weiterentwickeln – Performance, Features, Developer Experience
- Cross-Browser-Kompatibilität sicherstellen (IE11 bis moderne Browser)
- Bundle-Size-Optimierung – Jedes KB zählt bei Millionen von Page-Loads
- API-Integration zwischen SDK und endereco-Backend optimieren
- TypeScript-Migration vorantreiben für bessere Developer Experience
Developer Experience & Integration:
- Integration-Workflows für verschiedene E-Commerce-Systeme verbessern
- Configuration-API erweitern und vereinfachen
- Debugging-Tools und Error-Handling optimieren
- Documentation & Examples für Plugin-Entwickler erstellen
- Field-Mapping-Logic zwischen SDK und Shop-Systemen perfektionieren
Performance & Skalierung:
- Load-Time-Optimierung – Async Loading, Code Splitting
- Memory-Management für Long-Running-Sessions
- Event-System optimieren (onblur, onsubmit, callbacks)
- Mobile-Performance für Touch-Devices verbessern
- A/B-Testing-Framework für Feature-Rollouts implementieren
Collaboration & Innovation:
- Eng mit Backend-Team an API-Improvements arbeiten
- Support-Team unterstützen bei komplexen Integration-Issues
- Plugin-Entwickler-Feedback in SDK-Features umsetzen
- Modern JavaScript-Standards evaluieren und integrieren
🛠️ Was du ins Team mitbringst
JavaScript-Expertise (dein Kernbereich):
- Vanilla JavaScript ES6+ (3+ Jahre intensive Erfahrung)
- Modern JavaScript-Tooling – Webpack, Rollup, oder Vite
- Browser-APIs und Cross-Browser-Entwicklung
- Async/Await, Promises und Event-Handling
- DOM-Manipulation und Performance-Optimierung
- Module-Systems (ES6, CommonJS, UMD)
SDK/Library-Entwicklung:
- Library-Architektur und API-Design-Prinzipien
- Versionierung & Backward-Compatibility
- Documentation-Driven-Development
- Testing-Frameworks (Jest, Cypress, oder ähnlich)
- Package-Management und Distribution (npm, CDN)
Nice-to-Have (lernst du bei uns):
- TypeScript für moderne Type-Safety
- E-Commerce-Integration-Patterns
- Form-Validation und UX-Patterns
- Build-Pipeline-Optimierung
- Accessibility (WCAG) Standards
Team-Qualifikationen:
- Deutsche oder englische Kommunikation (Support-Kollegen helfen bei Kunden)
- Kollaborative Arbeitsweise – Du arbeitest eng mit Backend und Support
- Performance-Mindset – Du denkst in Page-Load-Times und Bundle-Sizes
- User-Centric-Thinking – Du verstehst, wie Endkunden das SDK erleben
- Code-Quality-Bewusstsein – Clean Code und Maintainability sind dir wichtig
🌟 Warum unser JS-SDK-Projekt einzigartig ist
⚡ Technische Herausforderungen:
- Multi-Environment-Support – Funktioniert in Shopware, Magento, Shopify, etc.
- Real-Time-Address-Validation mit minimaler Latenz
- Graceful-Degradation – Funktioniert auch ohne JavaScript
- Internationalization – 180+ Länder mit verschiedenen Address-Formats
- High-Performance – Millionen von Daily-Interactions
🚀 Impact & Skalierung:
- Direkte User-Experience – Dein Code verbessert das Leben von Millionen Kunden
- Developer-Community – Du machst das Leben von Plugin-Entwicklern einfacher
- Global-Scale – SDK läuft in Online-Shops weltweit
- Innovation-Freedom – Du kannst moderne JavaScript-Features pionieren
🤝 Kollektive Zusammenarbeit:
- Cross-Team-Projects mit Backend und Support
- Plugin-Developer-Community – Feedback und Feature-Requests
- Code-Review-Culture mit hohen Qualitätsstandards
- Knowledge-Sharing – Du lehrst und lernst von Backend-Kollegen
💰 Faire Vergütung für Frontend-Expertise:
- Attraktives Jahresgehalt (je nach Erfahrung mit SDK/Library-Development)
- Performance-Boni basierend auf SDK-Adoption und Performance-Improvements
- Modern-Hardware-Budget – High-End MacBook Pro oder Custom-Setup
- Conference & Learning-Budget – Community-Events und Weiterbildung
🔧 Technische Insights: endereco JS-SDK
Aktuelle Architektur:
// Beispiel: Aktuelle SDK-Integration
window.enderecoIntegrator = {
config: { /* API-Config */ },
initAMS: function(fieldMapping, options) { /* Integration-Logic */ },
onLoad: [], // Callback-System
resolvers: { /* Field-Mapping-Functions */ }
};
Deine Optimierungs-Bereiche:
- Modern ES6+ Refactoring – Von Legacy-Code zu modernen Standards
- TypeScript-Migration – Bessere Developer Experience
- Tree-Shaking-Optimization – Smaller Bundle Sizes
- Error-Boundary-Patterns – Robuste Error-Handling
- Micro-Frontend-Architecture – Modulare SDK-Components
Tech-Stack & Tools:
- Core: Vanilla JavaScript ES6+, moving to TypeScript
- Build: Webpack/Rollup, Browsersync für Development
- Testing: Jest für Unit-Tests, Cypress für E2E
- Distribution: npm Registry + CDN (jsDelivr)
- Monitoring: Real-User-Monitoring für Performance-Tracking
📍 Unser Team
Standort: Randersacker (bei Würzburg) – 100% Remote
Team-Größe: 9 Mitarbeiter
Arbeitsweise: Deep Focus Development
Kultur: Performance-orientiert, User-centric, Clean-Code-Prinzipien, Flache Hierarchien, Selbststrukturierung notwendig
💬 Werde unser JS-SDK-Expert
Wenn du leidenschaftlich JavaScript entwickelst und Lust auf SDK-Development im E-Commerce hast:
📧 Bewirb dich mit:
- Lebenslauf – Zeig uns deine JavaScript/Frontend-Projekte
- Code-Portfolio – GitHub-Repos, NPM-Packages, oder Live-Demos
- SDK/Library-Erfahrung – Hast du schon mal Developer-Tools gebaut?
E-Mail: bewerbung@endereco.de
Betreff: „JavaScript SDK Developer – Frontend-Spezialist für endereco“
🕐 Unser Technical-Interview-Prozess:
- Bewerbung – Wir antworten binnen 24h
- Kennenlernen-Call – JavaScript-Background und Team-Fit (30 Min)
- Technical Deep-Dive – SDK-Architecture, Performance-Patterns (90 Min)
- Code-Challenge – Kleine SDK-Feature-Implementation (2-3h, bezahlt)
- Team-Integration – Meet the Backend-Kollegen und Support-Team
- Welcome als Frontend-Expert! ⚡
endereco – Wo JavaScript-Excellence auf globale Skalierung trifft. ⚡
Deutsche oder englische Sprachkenntnisse ausreichend – unser Support-Team übernimmt den direkten Kundenkontakt bei technischen Integration-Fragen.