Logo
Endereco UG

Wanted: JavaScript developer (m/f/d) in e-commerce

Endereco UG, Mountain View, California, us, 94039

Save Job

JavaScript SDK Developer (m/f/d)

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 content removed for clarity and to ensure valid HTML in the final description 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 Wrzburg) - 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