Gesucht: JavaScript-Entwickler (m/w/d) im E-Commerce
Endereco UG - New York, New York, United States
Work at Endereco UG
Overview
- View job
Overview
endereco - Optimize our JS-SDK for millions of users worldwide About endereco
We are a scaling German SaaS company that solves address problems for online stores worldwide every day. Our JavaScript SDK is the centerpiece of the front-end integration and is Millions of online store customers used daily. Become part of our tech collective and take our JS-SDK to the next level. Your mission: JS-SDK Excellence
You take over the Technical responsibility for our JavaScript SDK and make it the best address validation solution in e-commerce. As Frontend specialist You will work closely with backend developers and the support team. Your main responsibilities:
SDK development & optimization: Further developing the JavaScript SDK - Performance, features, developer experience Cross-browser compatibility ensure (IE11 to modern browsers) Bundle size optimization - Every KB counts with millions of page loads API integration Optimize between SDK and endereco backend TypeScript migration drive for a better developer experience Developer Experience & Integration: Integration workflows for various e-commerce systems Configuration API expand and simplify Debugging tools and optimize error handling Documentation & Examples for plugin developers Field Mapping Logic between SDK and store systems to perfection Performance & scaling: Load time optimization - Async loading, code splitting Memory management for long running sessions Event system optimize (onblur, onsubmit, callbacks) Mobile performance improve for touch devices A/B testing framework Implement for feature rollouts Collaboration & Innovation: Working closely with the backend team work on API improvements Support team for complex integration issues Plugin developer feedback implement in SDK features Modern JavaScript standards Evaluate and integrate ️ What you bring to the team
JavaScript expertise (your core area):
Vanilla JavaScript ES6+ (3+ years of intensive experience) Modern JavaScript tooling - Webpack, Rollup, or Vite Browser APIs and cross-browser development Async/Await, Promises and event handling DOM manipulation and performance optimization Module systems (ES6, CommonJS, UMD) SDK/Library development:
Library architecture and API design principles Versioning & backward compatibility Documentation-Driven-Development Testing frameworks (Jest, Cypress, or similar) Package management and distribution (npm, CDN) Nice-to-Have (you learn with us):
TypeScript for modern type safety E-commerce integration patterns Form validation and UX patterns Build pipeline optimization Accessibility (WCAG) Standards Team qualifications:
German or English Communication (support colleagues help customers) Collaborative way of working - You work closely with backend and support Performance mindset - You think in terms of page load times and bundle sizes User-centric thinking - You understand how end customers experience the SDK Code quality awareness - Clean code and maintainability are important to you Why our JS-SDK project is unique
Technical challenges:
Multi-environment support - Works in Shopware, Magento, Shopify, etc. Real-Time-Address-Validation with minimal latency Graceful degradation - Also works without JavaScript Internationalization - 180+ countries with different address formats High-Performance - Millions of daily interactions Impact & Scaling:
Direct user experience - Your code improves the lives of millions of customers Developer community - You make the life of plugin developers easier Global-Scale - SDK runs in online stores worldwide Innovation-Freedom - You can pioneer modern JavaScript features Collective cooperation:
Cross-Team Projects with backend and support Plugin-Developer-Community - Feedback and feature requests Code review culture with high quality standards Knowledge sharing - You teach and learn from backend colleagues Fair remuneration for front-end expertise:
Attractive annual salary (depending on experience with SDK/library development) Performance bonuses based on SDK adoption and performance improvements Modern hardware budget - High-end MacBook Pro or custom setup Conference & Learning budget - Community events and further training Technical insights: endereco JS-SDK
Current architecture:
// Example: Current SDK integrationwindow.enderecoIntegrator = {config: { /* API-Config */ },initAMS: function(fieldMapping, options) { /* Integration-Logic */ },onLoad: [], // callback systemresolvers: { /* Field-Mapping-Functions */ }};
Your optimization areas:
Modern ES6+ Refactoring - From legacy code to modern standards TypeScript migration - Better developer experience Tree-Shaking-Optimization - Smaller Bundle Sizes Error boundary patterns - Robust error handling Micro front-end architecture - Modular SDK components Tech stack & tools:
Core: Vanilla JavaScript ES6+, moving to TypeScript Build: Webpack/Rollup, Browsersync for Development Testing: Jest for unit tests, Cypress for E2E Distribution: npm Registry + CDN (jsDelivr) Monitoring: Real user monitoring for performance tracking Our team
Location: Randersacker (near Würzburg) - 100% Remote Team size: 9 employees Working method: Deep Focus Development Culture: Performance-oriented, user-centric, clean code principles, flat hierarchies, self-structuring necessary Become our JS-SDK expert
If you are passionate about JavaScript development and are interested in SDK development in e-commerce: Apply with:
Curriculum vitae - Show us your JavaScript/Frontend projects Code portfolio - GitHub repos, NPM packages, or live demos SDK/Library experience - Have you ever built developer tools? E-mail: bewerbung@endereco.de Subject: "JavaScript SDK Developer - Frontend Specialist for endereco" Our technical interview process:
Application - We will reply within 24 hours Get-to-know-you call - JavaScript background and team fit (30 min) Technical Deep-Dive - SDK architecture, performance patterns (90 min) Code Challenge - Small SDK feature implementation (2-3h, paid) Team integration - Meet the backend colleagues and support team Welcome as a frontend expert! endereco - Where JavaScript excellence meets global scaling. German or English language skills are sufficient - our support team takes over direct customer contact for technical integration questions.
#J-18808-Ljbffr